Hi Nick,
das stimmt! trim() nimmt der Var $x[1] leider nicht den Textvorschub, damit ist das Ergebnis der if-Prüfung immer FALSE (..unter anderen enthaltenen Fehlern)...
Hier nun etwas, was eher funzeln dürfte:
<?php
unset($c);
unset($y);
$br="
";
$d=file("zaehler.data");
for($i=0;$i<count($d);$i++)
{
$x=explode(" ",$d[$i]);
if($x[0]==date("dmy"))
{
$c++;
if($x[1]==$_SERVER["REMOTE_ADDR"].$br) $y=1;
}
}
if($y!=1)
{
$h=fopen("zaehler.data",a);
fputs($h,date("dmy")." ".$_SERVER["REMOTE_ADDR"].$br);
fclose($h);
}
echo "<p>alle Besucher: ".($i+1)."</p><p>Heute: $c</p>";
?>
Gruß aus Berlin!
eddi