Hallo
Wie schon im Titel:
Ich benutze readfile() umd mit PHP eine Datei downloaden zu lassen.
Explizit: txt-Dateien.
In der Datei sind Sonderzeichen, sowie auch Umbrüche drin.
Wenn ich nun per readfile() das File lese und dann ausgebe und öffne, werden die Umbrüche einfach nicht angezeigt, reps. es werden doofe Quadrate anstattdessen angezeigt.
Gäbe es vielleicht eine andere Möglichkeit in Kombination mit:
PHP
header('Content-Disposition: attachment; filename="'.$_GET[dl].'"');
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Description: File Transfer");
header("Content-Length: ".filesize($sr.$_GET[dl]));