Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy to zadziała ?
Forum PHP.pl > Forum > PHP
ramze
Czy to zadziała, jak nie to gdzie jest błąd.
Kod
<?

$fp=fopen("ip.txt","a");

fwrite($fp,$REMOTE_ADDR."n");

fclose($fp);

?>

To jest skrypt który dostałem od castora który zlicza liczbę IP które odwiedziły stronę. Teraz chcę aby ta liczba z tego pliku była wyświetlana na stronie jako9 "Stronę odwiedziło tyle osob: wynik z ip.txt"
Kod
<?

$file=fopen("ip.txt", "r"); /* czy to zadziała */

?>

Co ten kod wyświetli, czy wogóle wyświetli coś :?:
castor
ja ci dalem prosty skrypt to zapisywania IP lecz on nie sprawdzi na dupletki smile.gif
masz jeszcze raz do zapisu ze sprawdzeniem czy juz jest w pliku:

Kod
<?

$plik="ip.txt"

$tb=file($plik);

$ipInFile=$REMOTE_ADDR."n";

if(!in_array($ipInFile,$tb)){

   $fp=fopen($plik,"a");

   fwrite($fp,$ipInFile);

   fclose($fp);

}

?>


a wyswietlic ilosc mozesz tak:
Kod
<?

echo count(file("ip.txt"));

?>
castor
Cytat
Teraz chcę aby ta liczba z tego pliku była wyświetlana na stronie jako9 "Stronę odwiedziło tyle osob: wynik z ip.txt"
Kod
<?

$file=fopen("ip.txt", "r"); /* czy to zadziała */

?>

Co ten kod wyświetli, czy wogóle wyświetli coś :?:


to to tu nic nie wyswietli biggrin.gif

1.
fopen() zwraca uchwyt czyli referencje na plik.

2
zeby cos wyswietlic potrzebujesz echo() lub print()
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.