Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] licznik online
Forum PHP.pl > Forum > Przedszkole
piotrd
jest sobie skrypt:
  1. <?php
  2. $minut = 20;
  3. $teraz = time()+60*$minut;
  4. $bazaip = file("ip.txt");
  5. $ile = count($bazaip);
  6. $ip = $_SERVER["REMOTE_ADDR"];
  7. for ($i=0;$i<$ile;$i++) {
  8. $pol = explode("`",$bazaip[$i]);
  9. if ($pol[2]<time()) {$bazaip[$i]="";}
  10. if ($pol[1]==$ip) {
  11. $bazaip[$i]="$ip<br />n"; $jest=1;
  12. }
  13. }
  14. if ($jest<>1) $bazaip[]="$ipn";
  15. $f = fopen("ip.txt","w");flock($f,2);
  16. for ($i=0;$i<$ile+1;$i++) {
  17. if ($bazaip[$i]<>"") {
  18. fwrite($f, $bazaip[$i]); $ileip++;
  19. }
  20. }
  21. flock($f,3);
  22. fclose($f);
  23. echo $ileip;
  24. echo ('<br /><blockquote>');
  25. include("ip.txt");
  26. echo ('</blockquote>');
  27. ?>
ale pokazuje zawsze 1 oraz moje ip... czy jest gdzies blad?
uczaj21
Witam serdecznie.Pokazuje 1 i twoj nr ip poniewaz jestes jedynym gosciem stronki wiec wszystko dziala.Aby przekonac sie jeszcze czy dobrze dziala popros kogos aby weszedl na ta strone razem z toba wtedy powinno pokazac 2 i 2 ip.Jest to licznik online czyli zlicza ile osob jest aktualnie na stronce.Pozdrawiam
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.