Hello,
Gibt es eine Möglichkeit, den mode einer geöffneten Datei (r, w, a, usw) nachträglich zu überprüfen? Also um sicherzustellen dass die Datei mit dem richtigen mode-Parameter geöffnet wurde?
Gegen Alzheimer hilft hier nur Fleiß:
Auf das vorhandene Handle ein Lock_sh legen
ein neues Handle besorgen mit dem gewünschten Mode
auf das neue Handle ein Lock_sh legen
den Satzzeiger des alten Handles abfragen
das alten handle freigeben
den Satzzeiger für das neue Handle wieder positionieren
auf lock_ex upgraden, falls notwendig
Daten lesen
Datenn verändern
Daten schreiben
Datei schließen und Tschüss
An den Speicherblock des Handles wird dich das OS vermutlich nicht einmal zum Auslesen heranlassen und mit Standardmitteln von PHP schon gar nicht.
Sollte mich jedenfalls wundern.
Außerdem ginge das in eine Schicht, in der Anwendungsprogrammierer nicht zu suchen haben.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)
