Halihallo ralf
$old = fopen("bg.txt", "r");
$old ist ein Handle.
$new = fopen("bg.txt".".new", "w");
$new ist ein Handle.
unlink($old);
unlink erwartet aber einen _String_, nicht Handle.
rename($old.".new", $old);
rename ebenso.
Das funktioniert bei mir. Beim Kunden aber nicht, da kommen die Meldungen:
Halte ich für eine Fehlinterpretation.
Viele Grüsse
Philipp