Autor Zpráva
Lupínek
Profil *
Dobrý den, měl bych dotaz ohledně funkce fwrite požil jsem následující zápis
$data = "cvičný text";
$fp = FOpen ("data.html", "a+"); 
FWrite ($fp, $data); 
FClose ($fp);
?>


a můj problém je v tom že ono se sice zapíše ale vždy přepíše. Nevíte jak bych měl udělat to aby se "cvičný text" zapisoval pod sebe. V php jsem začátečník..
tomshik
Profil *
Vyprdni se na fwrite a pouzij file_put_contents($soubor,$obsah,FILE_APPEND);
tomshik
Profil *
Tedy abych použil Tvé názvy proměnných pro větší srozumitelnost tak zkus tohle:

$filename="data.html";
$data = "cvičný text";
file_put_contents($filename,$data,FILE_APPEND);
tomshik
Profil *
A má-li to být pod sebe, tak na konec toho "cvičný text musíš samozřejmě dát tag pro odřádkování. V případě html <br />

Takže pro velký úspěch ještě jednou:
$filename="data.html";
$data = "cvičný text<br />";
file_put_contents($filename,$data,FILE_APPEND);

PS omlouvám se za tapetování :-(
Lupínek
Profil *
Moc děkuju hodně jste mi pomohl...
tomshik
Profil *
To mě těší. :-) Tak hodně štěstí v dalších pokusech s PHP!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0