Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Jak można zliczyć ilość wpisów z pilku txt.?
Forum PHP.pl > Forum > Przedszkole
jacus24
Robię malutki system komentarzy na plikach tekstowych. W jaki sposób zliczyć ilość wpisów z pliku txt ?
Maciekbjw
http://pl.php.net/count
Cezar708
hmm trochę niedokładnie zadałeś pytanie. jeśli zakładamy, że jeden komentarz to jedna linia to faktycznie count() wystarczy. a zastosować go na przykład można w następujący sposób:
  1. <?php
  2. $lines = file("komentarze.txt"):
  3.  
  4. $iloscLinii = count($lines);
  5. ?>


a jeśli komentarze masz w nieco inny sposób wrzucone do pliku i inaczej się je identyfikuje to myślę, ze pomocne będą funkcje:

preg_match() (z resztą warto przejrzeć całą rodzinę preg_* warto przejrzeć)
file_get_contents() -> pobranie całej zawartości pliku

pozdrawiam
jacus24
  1. <?php
  2. $nick = $_POST['nick'];
  3. $today = date("Y-m-d G:i");
  4. $temat = HTMLSpecialChars($temat);
  5. $tresc = wordwrap($pole, 50, "\n", 1);
  6. $wynik .= <<<WYNIK
  7. <table width="480">
  8. <tr>
  9. <td align="right">($today ) $nick</td>
  10. </tr>
  11. <tr>
  12. <td><b>$temat</b></td>
  13. </tr>
  14. <tr>
  15. <td>$tresc</td>
  16. </tr>
  17. </table><hr>
  18. WYNIK;
  19.  
  20.  $plik = "wpisy.txt" ;
  21.  $fp = fopen($plik, "a");
  22.  fwrite ($fp, $wynik);
  23.  fclose($fp);
  24. ?>


na stronie wyswietlam za pomocą include("wpisy.txt");
Sabistik
Tytuł tematu nie spełnia wymagań regulaminu działu przedszkole. Zamykam. Prześlij poprawną formę do moderatora to otworzy.
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.