Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zapis do txt - każdy wpis w innej linii
Forum PHP.pl > Forum > Przedszkole
maaciek
Witam, jak to przerobić, aby każdy wpis był zapisywany do osobnej linii pliku txt?



  1. <?
  2.  
  3. if ($message)
  4.  {
  5.  $message = ereg_replace("r\nr\n", "\n<P>", $message);
  6.  $date = date("l, F j Y, h:i a");
  7.  $message = "$name -- $date<P> <b>$title </b><p>$message <BR><HR>";
  8.  $fp = fopen (basename("plik.txt") . ".comment", "a");
  9.  fwrite ($fp, $message);
  10.  fclose ($fp);
  11.  }
  12.  
  13. ?>
czachor
Dołączaj "\n". Nie wiem, czy zauważyłeś, ale 7 linia nadpisuje 5. I masz błąd w 8 linii.
maaciek
Błąd? Działa jak powinno tongue.gif
czachor
No bo poprawiłeś winksmiley.jpg "Ten post edytował maaciek 2 minut temu" smile.gif Brakowało zamknięcia cudzysłowu.

Natomiast ja zrobiłem błąd - nic nie nadpisujesz, moje przeoczenie. W każdym razie żeby była nowa linia dodawaj "\n".
maaciek
Aha smile.gif Dzięki...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.