[ vatri @ 13.06.2008. 23:04 ] @
Ovako: napravio sam sledecu skriptu koja mi sluzi kao broja posjeta:

Code:

$adr = $_SERVER['REMOTE_ADDR'];
$ref= $_SERVER['HTTP_REFERER'];
$datum = date("d.m.y");
$dat = 'pos.htm';
$upis = '<li>'.$adr.'>>>>>DATUM: <strong>'.$datum.'</strong> >>>>>Referer: '.$ref.'</li>
';
$ud = fopen($dat, 'a');

fwrite($ud,$upis);
fclose($ud);


E kako sad da napravim da mi recimo ispisuje zadnjih 20 posjeta.

Kontao sam nekako napravim brojac, recimo $br=0 i na kraju kad se upise u datoteku dodam $br=$br+1;

Sad kad bi htio da ispisuje od novijih ka starijim posjetama isao bi "IMPLODE" ...

Samo kako dalje? Ako neko moze da mi pomogne bio bih mu zahvalan

poz
[ Man-Wolf @ 14.06.2008. 09:52 ] @
Pa, pretpostavljam da zadnjih 20 posetilaca zauzima zadnjih 20 mesta u fajlu :-) Sto znaci, izvuci sve posetioce u niz, i citaj od nazad 20 elemenata :-) Ili gresim ( a nadam se da ne :P ) ?
[ mickey.co.ba @ 14.06.2008. 10:00 ] @
hmmm, ovo ti snimas kao htm/html... mozda bi pametnije bilo da snimas kao txt ali da sve ove podatke (vrijeme, IP, refferer) snimas u fajl i razdvajaš npr sa | ili nekim drugim znakom koji se sigurno neće koristiti, svaki zapis upisuj u novi red a onda sortiranjem array-a mozes postici ovo sto trazis...