brojac poseta

brojac poseta

offline
  • Pridružio: 06 Mar 2010
  • Poruke: 2

Napravio sam unikatan brojac, ali mi uvek prikazuje broj 1, sa bilo koje IP adrese da se zakazim, broj je jedan. Da li neko zna sta ne valja

<?php
$filename = "brojac.txt";

$file = file($filename);
$file = array_unique($file);
$hits = count($file);
echo $hits;

$fd = fopen ($filename , "r");
$fstring = fread ($fd , filesize ($filename));
fclose($fd);
$fd = fopen ($filename , "w");
$fcounted = $fstring."n".getenv("REMOTE_ADDR");
$fout= fwrite ($fd , $fcounted );
fclose($fd);
?>
nepoverljiv je sada online Prijavite zlonamernu/neprikladnu poruku Prepravi/Obriši poruku



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

$file = file($filename);

ovom naredbom smestas sve linije iz fajla u $file promenljivu.

$fcounted = $fstring."n".getenv("REMOTE_ADDR");
a ova linija upisuje u fajl
n != \n
sve ti je u jednom redu

probaj ovako Smile
<?php $filename = "brojac.txt"; $adrese = file($filename); echo count(array_unique($adrese)); // ispis broj unikatnih redova iz fajla $ip = getenv("REMOTE_ADDR"); if(!in_array($ip, $adrese)) {    file_put_contents($filename, $ip."\n", FILE_APPEND); } ?>



offline
  • Pridružio: 06 Mar 2010
  • Poruke: 2

Hvala puno, okacicu sajt sto pre na neki server pa da ga isprobam Wink

Ko je trenutno na forumu
 

Ukupno su 808 korisnika na forumu :: 73 registrovanih, 10 sakrivenih i 725 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 6.5lapua, A.R.Chafee.Jr., advokat84, AirSremac, Andrija357, Arthur, Betty25, Bistrik, bojcistv, Brankojle, Bubimir, cinoeye, Ciri1994, Cirkon, d.arsenal321, darkdruid72, DeerHunter, dekan.m, DJ Brain(w)rack, djuradj, Dovla 1980, dulleo, Džekson, goxsys, Hans Gajger, HogarStrashni, IpMan, Joint Chief, Jonbonjovi, Još malo pa deda, K a s p e r, komsija1, ladro, leopard83, maksi007, Marko Marković, Metanoja, Milan1996, milanpb, Miler88, Milos ZA, mino bosanac, Mldo, Mrav Obrad, mrm, nikolabb, Orc, Piani Jazzer, PlayerOne, punto, Rebel Frank, rodoljub, samsung, shota91, Sićko, SKYLINE, ssekir75, StankoVrankovic, strn, tecataki, tm, US_Rank_0, vaci, vensla, vladaa012, vrag81, vrgudinac, YugoSlav, Zimbabwe, Zjmc, ZlatniRez, Zorge, Zvonkozvonko