Я хочу «принудительно» загрузить простой текстовый файл в PHP.
У меня есть следующий код, который я где-то взял в Интернете:
if (isset($_REQUEST["file"])) {
$file=$_REQUEST["file"];
header("Content-type: application/force-download");
header("Content-Transfer-Encoding: ansi");
header("Content-length: ".filesize($file));
header("Content-disposition: attachment; filename=".basename($file));
echo @fileread("$file");
}
else
{
echo "No file selected";
}
Этокажется, работает нормально, однако, когда файл открывается в Windows с помощью блокнота, окончания строк не сохраняются.Может кто-нибудь предложить решение этой проблемы (текстовые файлы должны быть созданы с помощью блокнота)?
Спасибо, Рич