Принудительно скачать без потери формата?
Я хочу загрузить текстовый файл с сервера на клиент, код работает, но после загрузки текстового файла в верхней части отображается лишняя пустая строка.
Как удалить эту строку или как получить исходный формат текстового файла на клиентском компьютере?
Вот мой код:
$code = $_POST["Code"];
$File = "my$code.txt";
if (file_exists($File))
{
header("Content-Type:text/plain");
header ("Content-Disposition: attachment; filename=$File");
header("Content-Length:" . filesize("$File"));
$fp = fopen("$File", "r");
fpassthru($fp);
}
2 ответа
Решение
Проверьте все теги закрыты (открытие и закрытие). Удалите все пустые строки со страницы php.