Hallo. ich hab mir einen counter gemacht. Hier der code.
Ich würde auf meiner homepage gerne folgende arten von countern ahben:
besucher heute
besucher gestern
besucher gesamt (ist der code oben, brauch ich also nicht zu wissen)
Könnt ihr mir sagen, wie ich die besucher von dem akutelle und dem vohrigem tag angeben kann?
ich hoffe ihr könnt mir helfen
gruß
felixb
Code:
<?
$counter = "counter.txt";
$zeitfenster = 5;
$zeit=time($zeit);
$update="1";
$fp = fopen("counter.txt","r");
$i=0;
while (feof($fp)==0) {
$line=chop(fgets($fp,260));
$i++;
$testarray[$i]=$line;
}
fclose($fp);
// das auslesen ist beendet, daten wurden in einem array gespeichert
// Beginn der prüfung ob ip gleich oder zeitfenster zu klein
$diff = $zeit-$testarray[3];
if (($diff) >= $zeitfenster) { $update="0"; }
if ($testarray[2] != $REMOTE_ADDR or $update == "0") {
// prüfung beendet
$ftp = @fopen($counter,"r+");
$count = (int)fgets($ftp,100);
$count++;
rewind($ftp);
fwrite($ftp,"$count\n$REMOTE_ADDR\n$zeit\n");
fclose($ftp);
echo "Sie sind Besucher $count";
}
else {
echo "Sie sind Besucher $testarray[1]";
}
?>
besucher heute
besucher gestern
besucher gesamt (ist der code oben, brauch ich also nicht zu wissen)
Könnt ihr mir sagen, wie ich die besucher von dem akutelle und dem vohrigem tag angeben kann?
ich hoffe ihr könnt mir helfen
gruß
felixb