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 1493 korisnika na forumu :: 74 registrovanih, 8 sakrivenih i 1411 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: 015, Andrija357, Apok, Arni, bobomicek, bokicacar, C-Gun, cenejac111, colji, deLacy, dinamik, Djokislav, Dorcolac, Dovla 1980, DrNeoCortex, Dzuki, esko_hz, galerija, Gitzherai, Grebostrek, gregorxix, Herman Terrance Aubrey, IpMan, Jeremiah, kibihrchak, komenski, Korle, laurusri, Leonov, ljubsz, Lucije Kvint, Lucky 6, MaksicZoran, Marko1238, marko79, markolopin, maxim_von_burdengate, Medojed, mercedesamg, miki kv, milenko crazy north, Miler88, Mldo, mocnijogurt, Moldovan, nekdo, nemkea71, nenad81, oddsock, OKT, Orc, panzerwaffe, Papadubi, PlayerOne, Rakenica, raptorsi, Risbo_Boris, S-G, SamoGledam, Seeker, Sharpshooter, Sirius, stegonosa, synergia, Uros Cuore Sportivo, Vanderx, vathra, Vlado82, Walkers, Wehicle, zemljanin, Zmajac, zokizemun, 79693