Hallo zusammen,
ich stehe vor einem unlösbaren problem mit einer zu schreibenden datei. Ich habe eine html-seite, von der aus ich eine variable in eine txt-datei hineinschreiben möchte. Diese variable soll später wieder ausgelesen werden und als name für ein hintergrundbild verwendet werden.
Funktioniert alles bei mir als localhost wunderbar. Stelle ich es allerdings online, erhalte ich die fehlermeldungen:
Warning: fread(): Length parameter must be greater than 0. in /mnt/kw2/08/180/00000016/htdocs/adressen.php on line 28
Warning: fclose(): supplied argument is not a valid stream resource in /mnt/kw2/08/180/00000016/htdocs/adressen.php on line 29
Sieht für mich so aus, als würde nichts in die txt-datei hineingeschrieben. Kann mir jemand sagen, was ich tun kann? Bin ziemlich am ende mit meinem latein.
Falls es weiterhilft, hier die zeilen betreffenden zeilen aus meinem script.
$datei_hintergrund = fopen("hintergrund.txt","r");
$hintergrund = fread($datei_hintergrund, filesize("hintergrund.txt"));
fclose($hintergrund);
Danke im vorraus,
Grüße,
Volker
ich stehe vor einem unlösbaren problem mit einer zu schreibenden datei. Ich habe eine html-seite, von der aus ich eine variable in eine txt-datei hineinschreiben möchte. Diese variable soll später wieder ausgelesen werden und als name für ein hintergrundbild verwendet werden.
Funktioniert alles bei mir als localhost wunderbar. Stelle ich es allerdings online, erhalte ich die fehlermeldungen:
Warning: fread(): Length parameter must be greater than 0. in /mnt/kw2/08/180/00000016/htdocs/adressen.php on line 28
Warning: fclose(): supplied argument is not a valid stream resource in /mnt/kw2/08/180/00000016/htdocs/adressen.php on line 29
Sieht für mich so aus, als würde nichts in die txt-datei hineingeschrieben. Kann mir jemand sagen, was ich tun kann? Bin ziemlich am ende mit meinem latein.
Falls es weiterhilft, hier die zeilen betreffenden zeilen aus meinem script.
$datei_hintergrund = fopen("hintergrund.txt","r");
$hintergrund = fread($datei_hintergrund, filesize("hintergrund.txt"));
fclose($hintergrund);
Danke im vorraus,
Grüße,
Volker
Kommentar