Shadowcrow: Problem mit Datei-Schreiben "img.txt"

Beitrag lesen

'ǝɯɐu$ ıɥ

probiere das mal:

<?php  
$file = fopen ('img.txt', 'r+');  
if (!is_resource ($file)) {die ('Konnte die Datei nicht öffnen!');}   // jaja die(); ist keine gute fehlerbehandlung, zum testen aber praktisch  
if (!flock ($file, LOCK_EX)) {die ('Sperren der Datei fehlgeschlagen!');}  
$img = (int) fread ($file, filesize ('img.txt'));  
echo "<img src=\"images/preview/".$img.".bmp\">";  
$img++;  
if($img==37){  
        $img = 1;  
}  
fseek ($fp, 0, SEEK_SET);  
ftruncate ($fp, 0);  
fwrite ($file, (string) $img);  
fclose ($file);  
?>

Die Datei muss aber existieren, erstmal 0 reinschreiben und gut ist.

ʍopɐɥs

--
I like children. If they're properly cooked.
- W.C. Fields