Всем доброго времени суток
Обнаружилась вот такая проблемка:
Есть ссылка www[dot]my_site[dot]ru/file[dot]qqq
В IE, при нажатии на данную ссылку выводится диалоговое окно загрузки файла, а Opera открывает этот файл как страницу - как этого избежать?
1. Никола - 01 Ноября, 2008 - 05:54:29 - перейти к сообщению
2. Djin_dj - 01 Ноября, 2008 - 08:08:41 - перейти к сообщению
если файл скрипта, то его достаточно переименовать в php, если файл выполняет функцию контента то тогда его можно <? include('file.qqq'); ?>
Файл для чего предназначается!?
Файл для чего предназначается!?
3. Никола - 03 Ноября, 2008 - 12:50:00 - перейти к сообщению
Djin_dj нет include не подходит - мне нужно чтоб просто открывалось стандартное диалоговое окно загрузки файла
Прикрепил скрин - посмотрите - файлы rar zip avi и тд Opera распазнает и вызывает диалоговое окно, а вот специфичные типа qqq abc gtp и тд нехочет и просто открывает файл как страницу к "ракозяблями"
Прикрепил скрин - посмотрите - файлы rar zip avi и тд Opera распазнает и вызывает диалоговое окно, а вот специфичные типа qqq abc gtp и тд нехочет и просто открывает файл как страницу к "ракозяблями"
4. Тигрь - 03 Ноября, 2008 - 13:09:00 - перейти к сообщению
Для таких случаев существует функция в браузере:сохранить как (save as)
Других путей не вижу, так как настройки открытия файлов залегают в браузере юзера, например можно сделать открытие торрентов в другой программе
В Opera меню настройки находится по адресу: tools>prefences>adwanced>downloads
по желанию ты можеш сделать чтобы у тебя и файлы qqq сейвились
Других путей не вижу, так как настройки открытия файлов залегают в браузере юзера, например можно сделать открытие торрентов в другой программе
В Opera меню настройки находится по адресу: tools>prefences>adwanced>downloads
по желанию ты можеш сделать чтобы у тебя и файлы qqq сейвились
5. Champion - 03 Ноября, 2008 - 15:03:51 - перейти к сообщению
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- header("Content-Disposition: attachment; filename='имяподкоторымнадосохранитьфайл.расширение'");
- header("Accept-Ranges: bytes");
- header("Content-Length: ".filesize('имяфайласкоторымонхранитсянасервере.расширение'));
- header("Content-type: application/octet-stream");
- print file('имяфайласкоторымонхранитсянасервере.расширение')