Das ist der Code der letztendlich rausgekommen ist.
Habe nur den Anfang ändern müssen, weil ich noch aus einem anderen Unterverzeichnis auf die Dateien zugreifen wollte.
Außerdem habe ich die Dateien umbenannt, sodass diese über den Apache-Server nicht ausgeliefert werden...
Nochmals Danke für die Ratschläge!
<?php
$ipdatei = fopen(dirname( __FILE__ ).'/.htips',"r+");
$counterdatei = fopen(dirname( __FILE__ ).'/.htcounter',"r+");
$currentip = $_SERVER["REMOTE_ADDR"];
$lastip = fgets($ipdatei, 21);
$counterstand = fgets($counterdatei, 10);
if($counterstand == "")
{
$counterstand = 0;
}
if($currentip != $lastip)
{
$counterstand = $counterstand + 1;
echo $counterstand;
rewind($ipdatei);
fwrite($ipdatei, $currentip);
rewind($counterdatei);
fwrite($counterdatei, $counterstand);
}
else
{
echo $counterstand;
}
fclose($ipdatei);
fclose($counterdatei);
?>