dey: Counter terminiert regelmässig

Beitrag lesen

Hallo,

wir beutzen eine auf PHP-basis der aus 2 Dateien besteht:
1. Zähler hoch setzen

  
<?php  
$data = file("count.dat");  
$text = $data[0];  
  
$text = $text + 1;  
$openfile = fopen("count.dat", 'w+');  
  flock($openfile, 2);  
  fwrite($openfile, $text);  
  fclose($openfile);  
?>  

2. Weiterleitung auf Ausgabe

  
<script type="text/javascript">  
<!--  
  location.replace('counter.php')  
//-->  
</script>  

3. Ausgabe

  
$data = file("count.dat");  
    $text = $data[0];  
    $lentext = strlen($text);  
    for ($i = 1; $i <= $lentext; $i++)  
    {  
    $num = substr($text, $i-1, 1);  
    echo "<img src='../img/" . $num . ".gif' border='0' alt='no'>";  
    }  

(Un-)regelmässig setzt sich der counter auf Null zurück. Vielleicht Count.dat gelöscht.

1. Wie kann ich den Grund dafür rausfinden?
2. Ist irgendwas in meinem Code dafür prädestiniert?

bydey

--
-- noch immer ein erfolgloser <DIV> Jünger --