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 1056 korisnika na forumu :: 110 registrovanih, 6 sakrivenih i 940 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, aleksjevt, AleksSE, aleph_one, Ares12356, Aristotle2002, armor, Asteker, Avladi, B61, boj.an, Bojan198527, bojan_t, bojcistv, boromir, Bozjidar87, brkan1, cavatina, Centauro, Chainsaw, Cian, Clouseau, dacanaldo, dak2, Denaya, dexteroza, Django777, draganca, Drakce65, drale12, Dukelander, Fog of War, Gall, Gargantua, Gogi do, GORDI, GUARIN, havoc995, Holy Saber, Ilija Cvorovic, jalos, jmsk, jodzula, komsija1, Krusarac, Ksh037, Lelemood, LG, Macalone, MakiMaki02, mantrox, Marko1238, MarkoJ-Nis, markoni.slo, maxim_von_burdengate, Mercury, metallac777, milenko1980, milutin134, MiroslavD, mix1, monomah, Mrav Obrad, Ne doznajem se u oružje, nebojsag, nerislav2025, nextyamb, Nobunaga, nuke92, ObicanUser, Otto Grunf, Parker, pedjolino76, pobeda, Polemarchoi, prasinar, promajauglavi, Qvazimodo, radoznao, RajkoB, rodoljub, sale76, samo opusteno, sap, Sava89, sekretar, Semprini, sevenino, Shajlok, Singidunumac, smes_no, Strasni JA, Tas011, The Boss, TheDictator, tomigun, Toper, Velizar Laro, Viceroy, voja64, Volkcho, Vrač, vukovi, Zdilar, zgoljo, Zimbabwe, zivojin32, zlaya011, zombicar153, Zorge