Mailinglisten-Archive |
Hallo, mal wieder ein Anfaengerproblem.... Ich moechte ueber csoft.net eine Datei manipulieren, die ich bei Puretec liegen habe (habe bei Puretec keine PHP-Unterstuetzung). Schreibender Zugriff auf die Datei ist erlaubt (0666 ;-). Script-Schnipsel: ---schnipp--- echo "URL: $url<br>"; $inhalt = join ('', file ($url)); $inhalt = str_replace ($einfuegemarke, $einfuegemarke.$inserat, $inhalt); # $inhalt liefert jeweils das gewuenschte Ergebnis $fp = fopen ($url, "w"); if ($fp) echo "Datei geoeffnet....<br>"; $locking = flock ($fp, 2); if ($locking) echo "locked....<br>"; $schreiben = fputs ($fp, $inhalt); if ($schreiben) echo "geschrieben....<br>"; $unlocking = flock ($fp, 3); if ($unlocking) echo ("unlocked....<br>"); $closed = fclose ($fp); if ($closed) echo "Datei geschlossen."; ---schnapp--- Das Ergebnis: URL: http://www.vogelspinnenseite.de/biete_f.htm Datei geoeffnet.... locked.... geschrieben.... unlocked.... Datei geschlossen. Trotzdem aendert sich an der Datei "biete_f.htm" ueberhaupt nichts. Lokal hat alles funktioniert. RTFM? Gerne, aber ref.filesystem kenne ich schon.... Vielen Dank im Voraus. Martin
php::bar PHP Wiki - Listenarchive