Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wypisywanie z pliku
Seahunter
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 14.06.2011

Ostrzeżenie: (0%)
-----


Witam, jestem tutaj nowy a moja przygoda z php dopiero sie zaczyna i natrafilem na jedna przeszkode.
Mianowicie nie wiem jak zrobić aby moj program wypisywal cała zawartośc pliku do ktorego zapisuje czy tez tablicy.
Jesli wypisuje posty kolejne to je wyświetla poprawnie ale gdy odświeze strone to nie ma starych postów. A własnie chodzi mi o to żeby one były.

Polecenie zadania:

Program dopisuje do pliku podane przez formularz:
komentarz, nick gościa oraz datę i godzinę wpisu
Następnie wypisuje na ekran wszystkie wpisy od najnowszego do najstarszego.

źrodło.
  1. <?php
  2. $log=$_POST['login'];
  3. $kom=$_POST['komentarz'];
  4. $plik=fopen("cw05-3.txt","a");
  5. $kom=preg_replace('/[\n]/'," ","$kom");
  6. $linia=date("Y.m.d G:i:s")."|".$log."|".$kom."/\n";
  7. fputs($plik,"$linia");
  8. fclose($plik);
  9. $tab=file("cw05-3.txt");
  10. krsort($tab);
  11. foreach($tab as $linia)
  12. {
  13. if ($log!="" && $kom!="")
  14. {
  15. list($date,$log,$kom)=split('[/|]',"$linia");
  16. $kom=wordwrap("$kom",'75',"<br>\n");
  17. echo"<table>";
  18. echo "<tr><td width='100'>W dniu:</td><td>$date</td></tr>";
  19. echo "<tr><td>Użytkownik:</td><td> $log</td></tr>";
  20. echo "<tr><td>Napisał:</td><td> $kom</td></tr>";
  21. echo "<tr><hr></tr>";
  22. echo "<tr><td> </td></tr>";
  23. echo"</table>";
  24. }
  25. }
  26.  
  27. echo"WYPEŁNIJ FORMULARZ W CAŁO&brvbar;CI";
  28. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- Seahunter   [PHP]Wypisywanie z pliku   14.06.2011, 19:48:16


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 19:23