Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Проблемы с заголовками

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Проблемы с заголовками
Имя
Сообщение << Старые топики   Новые топики >>
Проблемы с заголовками - 2008-01-24 12:15:40.510000   
Zubr1

Сообщений: 55
Оценки: 0
Присоединился: 2007-03-14 12:50:28.693333
Есть файл download.php который выдавает файл на скачивание через себя, к примеру mir.exe.
Посылаю сначала браузеру header("Content-Type application/file") и вывожу содержимое файла mir.exe на экран. Проблема: скачивается файл с именем download.php а не mir.exe. Как заставить браузер поменять название на mir.exe c помощью заголовков?

Post #: 1
RE: Проблемы с заголовками - 2008-01-24 13:44:31.206666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
quote:

ORIGINAL: Zubr1

Есть файл download.php который выдавает файл на скачивание через себя, к примеру mir.exe.
Посылаю сначала браузеру header("Content-Type application/file") и вывожу содержимое файла mir.exe на экран. Проблема: скачивается файл с именем download.php а не mir.exe. Как заставить браузер поменять название на mir.exe c помощью заголовков?


Просто внимательней надо быть :) Надеюсь сам найдёшь свою ошибку.
Post #: 2
RE: Проблемы с заголовками - 2008-01-24 14:48:28.223333   
motorola

Сообщений: 64
Оценки: 0
Присоединился: 2007-11-13 19:44:42.273333
Попробуй так
header("Content-type: application/file");
Post #: 3
RE: Проблемы с заголовками - 2008-01-24 21:49:35.040000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Ну как всегда нашёлся желающий выпендриться (
Post #: 4
RE: Проблемы с заголовками - 2008-01-25 09:20:40.863333   
Zubr1

Сообщений: 55
Оценки: 0
Присоединился: 2007-03-14 12:50:28.693333
Уже Сделал. Если кому надо:
<?
//Здесь Загрузка содержимого файла в $f

header('Content-type: application/*');
header('Content-Disposition: attachment; filename="'.$b.'"');//$b это имя файла. В моем случае mir.exe
echo $f;
?>
Post #: 5
RE: Проблемы с заголовками - 2008-01-25 10:17:12.546666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

//Здесь Загрузка содержимого файла в $f

оО
А если кто-то будет с тебя dvd скачивать…. у тя наверно палка оперативы на терабайт![sm=goodjob.gif]
Post #: 6
RE: Проблемы с заголовками - 2008-01-28 10:52:25.906666   
Zubr1

Сообщений: 55
Оценки: 0
Присоединился: 2007-03-14 12:50:28.693333
Кто-нибудь поможет доработать данный скрипт, чтобы он поддерживал докачку
Post #: 7
RE: Проблемы с заголовками - 2008-01-28 16:42:49.463333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
тыб сначала выдачу подправил, а потом уже про докачки думал.
Post #: 8
RE: Проблемы с заголовками - 2008-01-29 07:17:39.946666   
Zubr1

Сообщений: 55
Оценки: 0
Присоединился: 2007-03-14 12:50:28.693333
сделал построчный вывод, но все-равно как сделать докачку,, в тем более время работы скрипта только 30 секунд? 
Post #: 9
RE: Проблемы с заголовками - 2008-01-29 10:26:48.583333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
ну про докачку не помогу. а вот время работы скрипта, читай про set_time_limit(). и нужно почитать про дисконнект юзера, чтоб впустую у тя скрипт не пахал.
Post #: 10
RE: Проблемы с заголовками - 2008-01-29 12:14:51.220000   
Zubr1

Сообщений: 55
Оценки: 0
Присоединился: 2007-03-14 12:50:28.693333
Выложите плиииз мож есть у кого готовый ?( Просто такого типа на сайтах встречаются часто а когда надо исходник - - не найдешь:(
Post #: 11
RE: Проблемы с заголовками - 2008-01-29 12:26:04.153333   
Zubr1

Сообщений: 55
Оценки: 0
Присоединился: 2007-03-14 12:50:28.693333
Какой-то ][акер не разговорчивый стал :( Что такое случилось? Толи игрушка  новая вышла никто даже не заходит :(
Post #: 12
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Проблемы с заголовками







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.