|
|
|
| Как зделать так, чтобы человек, обратившийся к странице, получил файл, сгенерированный скриптом в этой таблице.. Тоесть есть скрипт генерации XML файла из БД - как зделать так, чтобы человек пройдя по ссылке получал файл, который он мог бы скачать, но чтобы этот файл не сохранялся на серевере напостоянно?
ЗЫ Если я не очень хорошо обьяснил - извеняйте =( просто спросите - я отвечу.. | |
|
|
|
|
|
|
|
для: krollik
(09.04.2006 в 10:48)
| | Для этого можно воспользоваться следующим скриптом
<?php
$filename = "Имя файл";
header("Content-Disposition: attachment; filename=$filename");
header("Content-type: application/octet-stream");
// Здесь вместо этой строки должно выводится содержимое файла
echo file_get_contents($filename);
?>
|
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=10439 | |
|
|
|
|
|
|
|
для: cheops
(09.04.2006 в 14:29)
| | Имя файла (без пути) следует указывать не только в атрибуте filename поля Content-Disposition, но и в атрибуте name поля Content-type.
<?php
$filename = "Имя файл";
header("Content-Disposition: attachment; filename=\"$filename\"");
header("Content-type: application/octet-stream; name=\"$filename\"");
// Здесь вместо этой строки должно выводится содержимое файла
echo file_get_contents($filename);
?>
|
| |
|
|
|