Hallo Chris,
file_put_contents("".$verzeichnis.$datei."", str_replace('<?', "<?php\r\n
//==================================================
//Text...
//$Id:
//Text...
//==================================================\r\n", $dateiinhalt));
}
>
> Erst mal ist sowieso nicht ersichtlich, warum du hier Zeilenumbrüche auf zwei verschiedene Arten in den Text einbaust;
> Und wenn auf deinem System der Zeilenumbruch durch ein anderes Zeichen/Zeichensequenz dargestellt wird als durch CRLF bzw. hexadezimal 0D0A, dann hast du damit auch noch gleich zwei verschiedene „Arten“ von Zeilenumbrüchen in dem Ergebnis, welches du in die Datei wegschreibst.
>
Ich habe nun jeweils denm einen bzw. den anderen Zeilenumbruch mal weggelassen.
Das Ergebniss ist dasselbe. Immer wieder diese namenlosen Vierecke am Ende der Zeile. \*hmm\*
Was also muß ich tun, damit die wegbleiben und nur ein ganz normaler Unix-Zeilenumbruch entsteht?
Grüße, Frank