![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 12.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam kod Kod <? $tekst = $_POST['tekst']; $plik = "file.txt"; if (!$plik) { echo "Brak pliku do zapisania"; } else echo "Sprawdzanie obecności pliku zakończone powodzeniem, dopisywanie do pliku...<BR>"; if (!$tekst) { echo "Nie wpisano żadnego tekstu - nie ma nic dododania<BR>"; } else $fp = fopen ($plik, "a"); flock ($fp, 2); fwrite ($fp, $tekst); flock ($fp, 3); fclose ($fp); echo "Dopisywanie zakończone sukcesem. Dane zostały dopisane do pliku "."$plik"; ?> Jak widać, plik przechwytuje tekst wpisany w formularzu (z pola o nazwie tekst) i dpisuje do pliku. Jednak dane te zapisują się jedna po drugiej, bez żadnych separatorów. Pytanie: co trzeba zrobić, aby każda z dopisywanych porcji danych była dopisywana w nowej linijce a na końcu każdzej znajdował się np. średnik? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:29 |