Реклама на сайте Advertise with us

Автоматический запрос на загрузку файла при посещении стр

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 08:25       Ответить с цитатойцитата 

Как сделать так, чтобы при посещении страницы она автоматическип редлагала сохранить на диске файл с сервера?

Можно как-нибудь на яваскрипте сделать onLoad и какой-то код, чтобы предложить пользователю сохранить файл на диске, или еще какими=нибудь способами?

МОжно сделать это средствами хтмл? Или еще на пхп нужно программить?

0
 



С нами с 03.08.04
Сообщения: 129
Рейтинг: 263

Ссылка на сообщениеДобавлено: 19/05/05 в 08:42       Ответить с цитатойцитата 

Disruptor писал:
Как сделать так, чтобы при посещении страницы она автоматическип редлагала сохранить на диске файл с сервера?
Можно как-нибудь на яваскрипте сделать onLoad и какой-то код, чтобы предложить пользователю сохранить файл на диске, или еще какими=нибудь способами?
МОжно сделать это средствами хтмл? Или еще на пхп нужно программить?

PHP здесь ни при чем, т.к. выполняется на сервере, а Javascript, думаю, поможет. Что-нибудь вроде <body onload="document.location.href='file.zip';">...

3
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 19/05/05 в 10:09       Ответить с цитатойцитата 

обычно это делается через META REFRESH

вот соскучился по мастеру...

0
 



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 10:10       Ответить с цитатойцитата 

как именно это прописать в коде?

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 19/05/05 в 10:30       Ответить с цитатойцитата 

например так:

Код:
<META HTTP-EQUIV="refresh" content="2;URL=http://www.website.com/file.zip">


в этом примере через 2 сек. после открытия страницы браузер попытается открыть заданый УРЛ, а т.к. это не ХТМЛ-файл - предложит сохранить его на диске.

вот соскучился по мастеру...

0
 



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 10:33       Ответить с цитатойцитата 

можно ли как=нибудь обойти блокировку загрузки в Эксплорере Win XP SP2?

0
 



С нами с 17.07.04
Сообщения: 1285
Рейтинг: 651

Ссылка на сообщениеДобавлено: 19/05/05 в 10:52       Ответить с цитатойцитата 


А что там за блокировка?...подробнее..

0
 



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 10:55       Ответить с цитатойцитата 

Код:
чтобы помочь обеспечению безопасности, Internet Explorer заблокировал загрузку файлов на компьютер с этого веб узла. Щелкните здесь для выбора параметров


В самом верху такое пишет. Т.е. сам не дает запрос на загружку файлов.

0
 



С нами с 17.07.04
Сообщения: 1285
Рейтинг: 651

Ссылка на сообщениеДобавлено: 19/05/05 в 10:57       Ответить с цитатойцитата 

<META HTTP-EQUIV="Refresh" CONTENT="5; URL=http://domen.com/file.rar"> -так все качатеся..на SP2

0
 



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 11:09       Ответить с цитатойцитата 

У меня эту тоже блокирует

0
 



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 11:10       Ответить с цитатойцитата 

дубль

0
 



С нами с 17.07.04
Сообщения: 1285
Рейтинг: 651

Ссылка на сообщениеДобавлено: 19/05/05 в 11:23       Ответить с цитатойцитата 

А тебе что именно грузить надо?

0
 



С нами с 03.04.03
Сообщения: 586
Рейтинг: 75

Ссылка на сообщениеДобавлено: 19/05/05 в 11:33       Ответить с цитатойцитата 

exe-файл

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 20/05/05 в 00:08       Ответить с цитатойцитата 

В зависмости от типа файла меняешь x-zip на тот тип файла который тебе нужен , сейчас он будет показывать при отдаче что это zip файл.
download.php
Код:

<?php
/**
* Путь к файлу на серваке
*/
$file = "/home/www/site/file.zip";

header("Content-Type: application/x-zip; ");
header("Content-Disposition: filename=".$file);
header("Cache-control: private");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-Length: ".filesize($file));
?>

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »