Форум: "Прочее";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
ВнизОтдача файла скриптом php Найти похожие ветки
← →
Чудак (2008-12-31 14:34) [0]Всех с наступающим
Я совсем ламо поэтому прошу помощи
Как передать файл скриптом на пхп??
$filename="/home/upload/file.exe";
$filesize=filesize($filename);
header("content-disposition: attachment; filename="file.exe"");
header("content-type: application/octet-stream");
header("content-length:".$filesize);
$filecontent=file_get_contents($file);
while(!connection_aborted())
{echo$filecontent;}
Я чегото забыл или что то нне так???
← →
antonn © (2008-12-31 14:42) [1]
$local="./files";
$filenamelow="porno.rar";
if(is_file($local."/".$filenamelow)){
$size=filesize($local."/".$filenamelow);
header("Content-Type: application/force-download; name=".$filenamelow);
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".$size);
header("Content-Disposition: attachment; filename=".$filenamelow);
header("Expires: 0");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
readfile($local."/".$filenamelow);
и не забывай про безопасность
← →
Чудак (2008-12-31 14:49) [2]Пасибо постараюсь
этот код открывае файл в окне почемуто:0
что не так???
← →
Чудак (2008-12-31 14:50) [3]а мне надо чтобы открылся диолог о созраненнии и скачка файла прошла
← →
antonn © (2008-12-31 14:51) [4]какой браузер?
← →
Чудак (2008-12-31 14:52) [5]ie 6
← →
antonn © (2008-12-31 14:54) [6]аа, "этот код" нужно в теги ведь взять <? ля-ля ?>, я подумал что файл в браузер выводится :)
← →
Чудак (2008-12-31 15:00) [7]толи я дурак толи лыжи не едут
какой код???
как чтоб клиент сохранил файл у себя на компе?
← →
antonn © (2008-12-31 15:13) [8]
<?
$local="./files";
$filenamelow="porno.rar";
if(is_file($local."/".$filenamelow)){
$size=filesize($local."/".$filenamelow);
header("Content-Type: application/force-download; name=".$filenamelow);
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".$size);
header("Content-Disposition: attachment; filename=".$filenamelow);
header("Expires: 0");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
readfile($local."/".$filenamelow);
}
?>
← →
Чудак (2008-12-31 15:29) [9]ну что это скрипт пхп я понял:)
ответ ие: не удается загрузить файл и не порно.рар он качает а скрипт пхп
ваще я ниче не понимаю
← →
Чудак (2008-12-31 15:36) [10]файл существует. размер выдает
но не качает мож че с правами на дирректорию????
или иногда запускает файл и выдает в браузер что типа под винду надо
← →
antonn © (2008-12-31 15:37) [11]
<?
$local="./files";
$filenamelow="porno.rar";
readfile($local."/".$filenamelow);
?>
каракули в браузер выдает?
← →
Чудак (2008-12-31 15:41) [12]да выдает
← →
antonn © (2008-12-31 15:47) [13]он имя скрипта предлагает для файла или качает сам скрипт? если первое - надо хедеры смотреть.
← →
Чудак (2008-12-31 15:52) [14]открывается окно скачки. там получение сведение о файле get.php
и окно ошибки вылетает в нем: не удается загрузить get.php c www.rtr.ru
не удается открыть этот узел интернет
← →
antonn © (2008-12-31 15:58) [15]действительно, у меня тоже на локалхосте ИЕ6 не хочет :)
щас гляну...
← →
Чудак (2008-12-31 16:01) [16]IE 7 через инет тоже самое выдает
← →
antonn © (2008-12-31 16:04) [17]
<?
$local=".";
$filenamelow="porno.rar";
if(is_file($local."/".$filenamelow)){
$size=filesize($local."/".$filenamelow);
header("Content-Type: application/force-download; name=\"".$filenamelow."\"");
header("Content-Length: ".$size);
header("Content-Disposition: attachment; filename=\"".$filenamelow."\"");
readfile($local."/".$filenamelow);
}
?>
с хедерами перемудрил, теперь порно.рар отлично должен скачиваться %)
← →
Чудак (2008-12-31 16:10) [18]ай спасибо ай выручил
все работает
с наступающим новым годом
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.005 c