Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Мужчины, помогите по Яве немножко.
цитата
13/02/12 в 10:20
 Margere
Код:
<img src="scrv/vid0010.jpg"><INPUT name="Submit" TYPE='submit' class="btn" onclick="parent.Frame2.location='videos_class00/video10.mp4';" VALUE='Get video 00-10'>


Такая ссылка начинает проигрыш онлайн, а как сделать, чтоб выскакивало окошко для сохранения файла?
Спасибо.
цитата
13/02/12 в 12:30
 JTcoders
А зачем Ява? Через ссылку сделай. <a href="videos_class00/video10.mp4">download</a>

делов-то.
цитата
13/02/12 в 12:36
 Magistrator
(код конечно странный. чета я сильно сомневаюсь чтобы это видео у всех проигрывалось. ну да бог с ним.)

если тебе надо что бы на 100 процентов выскакивало окошко на сохранение файла, то тебе надо прописывать соотвествующий header при отдаче файла.
самое простое это отдавать его через пхп.

надо как сказали выше
Код:

<a href="downloadfile.php?file=videos_class00/video10.mp4">download</a


в самом пхп скрипте надо прописать чета типа того.

Код:

<?
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename='$file'");
header("Content-Length: " . filesize($file));
readfile($filename);
?>
цитата
13/02/12 в 14:54
 Margere
Хочу сделать кнопкой, чтобы дрочер не видел прямой линк на видео.
Хитрожопые умельцы кидают список в даулоадеры и забивают канал так, что остальные даже пикчи просмотреть не могут. Да и дедик висит, загрузка диска 94%, памяти 3880/4096, свопа 100%.
Хочется чтоб каждый файл качался отдельно. Хитрожопые найдутся, всё равно создадут список, но их будет в разы меньше.

Magistrator: такой нельзя, админы предупредили, что такая отдача файла может отдать злоумышленника любой файл с сервера, вплоть до htpasswd
цитата
13/02/12 в 15:15
 Alexandur
В .htaccess или httpd.conf

Код:

AddType application/octet-stream .mp4
цитата
13/02/12 в 18:53
 Magistrator
Ну так это же пример. Естественно все что передается скрипту должно проверятся.
Могу нацарапать и это если необходимо icon_smile.gif
цитата
13/02/12 в 19:40
 Margere
gimcnuk писал:
В .htaccess или httpd.conf

Код:

AddType application/octet-stream .mp4


Эта строка позволит по нажатию кнопочки не открывать в браузере (стрим), а выскочит окошко с предложением сохранить?
цитата
14/02/12 в 13:32
 Alexandur
Margere писал:
Эта строка позволит по нажатию кнопочки не открывать в браузере (стрим), а выскочит окошко с предложением сохранить?

В большинстве случаев должно.

Но ИЕ может и не воспринять: http://xpoint.ru/forums/internet/webservers/apache/thread/37017.xhtml
там же и другие методы.


Эта страница в полной версии