Hallo.
Wenn man vor hat, ein bestehendes File mittels eines Write-Prozesses (also fwrite, fputs[1], etc) zu verändern, dann muss man es _vor_ dem Auslesen sperren, und zwar Exclusiv.
Also
File öffnen
fopen()
File exclusiv sperren
flock($file, LOCK_SH) tut also nicht genau das?
File auslesen
also fread()?
File im Buffer verändern
wie?
File aus dem Buffer zurückschreiben
wie?
File in der Länge anpassen
wie?
File schließen und entsprerren
fclose(), nehme ich also an.
Zu .htaccess
Dafür habe ich heute keine Nerven mehr. Trotzdem Danke nochmals für deine ausführliche Hilfestellung den Tag über!
MfG, Kungschu.