Kalle_Worms: Counter

Beitrag lesen

Hallo,

wenn nur die Besucher der letzten 8 Std. drin sind, macht das Zählen heutiger und gestriger Besucher wenig Sinn. Aber gut, morgens um 4.00 Uhr sind ja noch die Besucher seit gestern 20.00 Uhr drin. Also:

habe eine ip.txt mit z.B. folgendem Inhalt:
1098212191|127.XX.XX.XX
1098210098|85.XX.XX.XXX

Das klappt alles schon. Jetzt will ich aber zusätzlich wissen wieviel Besucher heute schon da waren, gestern insgesamt hier waren ...

$heute   = date( "d.m.Y", time())   // 19.10.2004
$gestern = date( "d.m.Y", time() -(24 *60 *60))   // 19.10.2004 minus 24 Std * 60 min * 60 sec

Prinzip: Greife dir in einer Schleife Zeile für Zeile und packe die Zeit in $zeit, etwa so:

$count_heute = 0;
$count_gestern = 0;
while
  ...
  if ( date( "d.m.Y", $zeit ) == $heute ) $count_heute++;
  if ( date( "d.m.Y", $zeit ) == $gestern) $count_gestern++;
endwhile

Lieben Gruß, Kalle