АРМАДА
ПХП + бинарные файлы
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 21801
Обратиться по нику
# Добавлено:Вт Июн 24, 2008 8:17 pmДобавить в избранноеОтветить с цитатой
скажите как правильнее в ПХП скрипте выдавать пользователюбинарные файлы ?

такая структура будет ли правильно выдавать бинырный файл ?
перед ней какой нить Хидер надо писать ? header("Content-type:///");

echo file_get_contents("img.jpg");

также считывание в массив и вадача вот так вот....
echo implode("", file("img.jpg"));

вообщем что юзать?
машина Линукс подобная..

---------------------------------------------------------

также еще надо узнать...
чтоб избежать кеширования вообще документа..
в Хидерах есть заголовки такие
Cache-Control: no-cache, must-revalidate, max-age=0
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Pragma: no-cache

они верны ?

а вопрос что надо юзать для избежания кеша в параметре Expires:
я юзаю дату _ просроченную..

"Expires: Mon, 26 Jul 1997 05:00:00 GMT" (1 вар)

кое где вижу так "Expires: 0" (2 вар)

как правильнее ?


второй вопрос-- современные браузеры по каким параметрам ориентируються что никакого кеширования ?

---------------------------------------------------------

и еще скажите..
как правильно на линукс машинке средствами ПХП посчитать размер выдаваемого БИНАРНОГО файла средствами ПХП..
т.е. для заголовка/хидера "Content-Length: " ?

и помоему тег ""Expires: 0"" нуль тут именно указывает что как раз Срок действия дока неограничен ? т.е. полное кешировани на него ?


---------------------------------------------------------

еще подскажите плиз...

что такое "ETag:" строка в хидерах ответа HTTP-демонов ?
я смотрю она идет если запрос на любой мульти медиа файл ...
porno

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 21801
Обратиться по нику
# Добавлено:Ср Июн 25, 2008 11:25 pmОтветить с цитатой
еще скажите
как заставить скрипт (на ПХП) выдавать "якобы" 500 ошибку через заголовки..
какй заголовок выдавать в header(?????);
или как?
porno
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры