Hello,
fseek($fp,0,SEEK_SET);
ftruncate($fp,0);
fwrite($fp,$string_packed_neu,strlen($string_packed_neu));fclose($fp);
Saubere Lösung. Spart ein Statement und eine Dateioperation.
Der Satzzeiger sollte aber immer innerhalb des erlaubten Bereichs stehen. Wenn man also auf 0 kürzt, dann vorher auf 0 stellen.
Trotzdem würde es mich jetzt noch interessieren, warum deine Methode bei mir nicht geklappt hat. Habe ich dich mißverstanden? Wo war der Fehler? Oder hast du dich falsch ausgedrück? Oder kann es sein, dass etwas bei mir lokal nicht so klappt, wie man will?
Das könnte auch der Fehler bei meiner Variante sein. Da steht der Zeiger ja hinter der letzen Position...
Liebe Grüße aus http://www.braunschweig.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau