|
|
|
| Никак не могу найти, как сделать, чтобы при нажатии на ссылку скачать (указывающую на php), выдавалось окошко о скачивании файла. Ну вот, например, как здесь:
http://www.softtime.ru/info/bookphp.php?down=bookphp.zip | |
|
|
|
|
|
|
|
для: ander139
(16.08.2004 в 16:14)
| | Не могли бы уточнить - в чем вопрос.
Окошко о скачивании файла открыватся автоматически. PHP здесь ни при чем. Просто ссылка должна указывать на файл, например,
<a href="file.zip">Скачать файл</a>
|
А та ссылка, что вы привели в пример
http://www.softtime.ru/info/bookphp.php?down=bookphp.zip
|
необходима для отслеживания количества загрузок файла.
Она работает следующим образом:
В файл bookphp.php передается параметр down = имени файлу, который нужно закачать.
Далее в файле bookphp.php анализируется переменная $down, проводятся действия с базой, необходимые для учета загрузки файла в системе статистики. И по окончании загружается файл.
Это делается с помощью вывода на страницу Meta-заголовка
<?
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=".$download_file."'>";
?>
|
Что и приводит к появлению окна загрузки файла. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(16.08.2004 в 16:57)
| | Но в таком случае у меня reget скачивает php-шку, а не файл, а если файл xls, то он не скачивается, а сразу открывается. А хотелось бы, чтобы скачивался | |
|
|
|
|
|
|
|
для: ander139
(17.08.2004 в 12:17)
| | Это зависит от настроек браузера и сервера, вообще по умолчанию для файла xls предлагается выбор сохранить или открыть. Посмотрите настройки вашего браузера, если у вас IE: Сервис - Свойства обозревателя - безопасность - Другой - запуск программ и файлов в окне - выставить радио-кнопку: Предлагать. | |
|
|
|
|
|
|
|
для: cheops
(17.08.2004 в 12:26)
| | Да, но вот, например, в почте mail.ru, когда приходит письмо с вложенным xls файлом, его можно и открыть сразу, и скачать | |
|
|
|
|
|
|
|
для: ander139
(17.08.2004 в 12:28)
| | Если сервер правильно настроен - так везеде и должно быть... Хм.. странно что у вас xls открывается... Т.е. автоматически запускается Excel или двоичное содержимое в браузере загружается? | |
|
|
|
|
|
|
|
для: cheops
(17.08.2004 в 12:40)
| | В браузере грузится сама xls страничка. Но это правильно, это натроить можно. Но ведь у людей работает и по-другому | |
|
|
|
|
|
|
|
для: cheops
(17.08.2004 в 12:40)
| | Гош - это нормально. Так оно и есть. Я правда никогда не задумывался как сделать по другому (не нужно было). Обещаю подумать. | |
|
|
|