robertroth: Html Datei mit php erweitern

Beitrag lesen

Liebe Mitdenker, liebe Wissende, liebe Neugierige,

ich bin am verzweifeln.

Ruhig Brauner, wir packen das schon ;-P

Um folgendes gehts:

Es besteht eine html Datei die am Ende "<br>" stehen hat. Nun möchte ich davor eine Kilometerzahl einfügen. Es ist sichergestellt dass die letzten Zeichen "<br>" sind.

So hatte ich es vor:

$datei = fopen("daten/".$datum.".html", "a+"); //Datei öffnen, Courser auf ende

Der eine Fehler steckt im Öffnungsmodus der Datei. Bei "a+" kann man den Curser zwar zum Lesen an jede Stelle der Datei bewegen, aber sowie man schreibt, wird er vorher hinter das aktuelle Ende der Datei gestellt. Früher hatte PHP hier mal einen Fehler, der ist aber behoben.

Der zweite Fehler ist die Vorgehensweise an sich. Die Datei im Speicher ist doch ein String. Da kann man <br> abschneiden hinten, den Text anfügen und dann <br> wieder anfügen.

Der Dritte Fehler ist, dass die Datei vor dem [Lesen und Schreiben] nicht exclusiv gesperrt wird.

Spirituelle Grüße
Euer Robert
robert.r@online.de

--
Möge der wahre Forumsgeist ewig leben!