Autor Zpráva
jop
Profil
Zdravím..., prosim poraďte mi, jsem absolutní zčátečník...

Obsah formuláře mám odeslat do php skriptu , to už jsem pochopil, ale jak mam udělat aby se tam obsah uložil napořád ? Protože vždy když daný php skript znovu otevřu, jsou ty informace zase fuč.
Joker
Profil
jop:
Čili aby se nějaká hodnota nebo hodnoty z formuláře znovu předvyplnily při další návštěvě webu?
Šlo by si ty hodnoty uložit do cookies a pak zase načíst.
Viz setcookie, pro čtení cookies se používá pole $_COOKIE
Michallius
Profil
Pokud máš na mysli trvalé uložení, tak můžeš data odeslaná formulářem vložit do souboru a potom je z něj načíst.
Třeba takto:
$data = $_REQUEST['formular']; // sem se načtou data z formuláře
$otevrit = fopen ('note.txt','a');  // otevře soubor note.txt nebo jej vytvoří
fwrite ($otevrit, $data); // zapíše data do souboru 
fclose ($otevrit); //uzavře soubor
readfile ('note.txt');  //načte data ze souboru
jop
Profil
Nějak mi to nejde, hlásí to nějakou chybu. Každopádně i tak díky za radu.
Michallius
Profil
Zapoměl jsem, že soubor note.txt musí mít povolení k zápisu (chmod 777). Můžeš napsat, co ti to hlásí?
jop
Profil
Jo, tak už mi to jede, dík moc za radu ;-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0