Hallo,
was mache ich hier falsch? könnt ihr mir das mal bitte sagen und zeigen wie mans richtig angeht?
<?php
fseek(fopen("ldata.txt","a"),9);
Das setzt den Dateizeiger der Datei, auf die ein Handle zeigt, welches von fopen("ldata.txt","a") zurück gegeben wird, auf 9 Byte vom Beginn.
fputs(fopen("ldata.txt","a"),"1");
Das schreibt eine "1" an das Ende der Datei "ldata.txt", weil der Handle, der von fopen("ldata.txt","a") zurückgegeben wird auf das Dateiende zeigt.
So ist der Algorithmus:
- Dateihandle für "ldata.txt" zum Schreiben öffnen
- _diesen_ Dateihandle positionieren
- Daten an die Position _dieses_ Dateihandles schreiben
- Dateihandle schließen
viele Grüße
Axel