Guten Tag liebe Forum-Gemeinde.
Lange habe ich gesucht, nach dem Stückchen Code der mich glücklich amchen sollte. Und zwar sollte der besagte Code aus einer Textdatei eine Zeile löschen könne OHNE die gesamten Daten die in der Datei übrig bleiben in eine NEUE Datei zu schreiben. Ich fand bis jetzt keine einzige Lösung im Web die eine Alternative gefunden hätte.
Nunja, so ganz faul bin ich eben nicht und fing an mir den Code selbst zu schreiben. Dabei hab ich folgendes vor:
1. Ich suche mal meine Zeile und gebe den Offset zurück,
der am Beginn der Zeile liegt. (das hab ich shcon mal geschafft)
2. Ich lese die zu löschende Zeile ein und hätte nun gerne die
Bytegröße des Strings!
3. Diese bräuchte ich um den Datensatz mittels
fputs($dateiname, '', $string_groeße); zu überschreiben.
Nun bräuchte ich etwas Rückmeldung eurerseits. Würde das überhaupt funktionieren? Machen die \n oder\r Probleme bei derErmittlung der Größe des Strings? Ich hoff so sehr das mir da jemand helfen kann, es tut mir schon langsam im Kopf weh das ich nirgends Antworten oder Lösungsansätze finde.
danke für eure Aufmerksamkeit
Lange habe ich gesucht, nach dem Stückchen Code der mich glücklich amchen sollte. Und zwar sollte der besagte Code aus einer Textdatei eine Zeile löschen könne OHNE die gesamten Daten die in der Datei übrig bleiben in eine NEUE Datei zu schreiben. Ich fand bis jetzt keine einzige Lösung im Web die eine Alternative gefunden hätte.
Nunja, so ganz faul bin ich eben nicht und fing an mir den Code selbst zu schreiben. Dabei hab ich folgendes vor:
1. Ich suche mal meine Zeile und gebe den Offset zurück,
der am Beginn der Zeile liegt. (das hab ich shcon mal geschafft)
2. Ich lese die zu löschende Zeile ein und hätte nun gerne die
Bytegröße des Strings!
3. Diese bräuchte ich um den Datensatz mittels
fputs($dateiname, '', $string_groeße); zu überschreiben.
Nun bräuchte ich etwas Rückmeldung eurerseits. Würde das überhaupt funktionieren? Machen die \n oder\r Probleme bei derErmittlung der Größe des Strings? Ich hoff so sehr das mir da jemand helfen kann, es tut mir schon langsam im Kopf weh das ich nirgends Antworten oder Lösungsansätze finde.
danke für eure Aufmerksamkeit
Kommentar