Реклама на сайте Advertise with us
Тема: Как заставить браузер не кэшировать картинки на странице? Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Vovasik


Зарегистрирован: 13.08.01
Сообщения: 691
Ссылка на сообщениеДобавлено: 25/03/04 в 18:42     

smail72.gif
что нужно в html-ке прописать, чтобы браузер не кэшировал картинке на странице

K началу

 
Информация о пользователе Quantum[Tau]


Зарегистрирован: 15.03.04
Сообщения: 618
Ссылка на сообщениеДобавлено: 25/03/04 в 20:31     

Для PHP скриптов:

Header("Expires: Mon, 26 Jul 1997 07:07:07 GMT");
Header("Cache-Control: no-store, no-cache, must-revalidate");
Header("Cache-Control: post-check=0, pre-check=0", false);
Header("Pragma: no-cache");

Для HTML не знаю надежного способа.

K началу

 
Информация о пользователе Vovasik


Зарегистрирован: 13.08.01
Сообщения: 691
Ссылка на сообщениеДобавлено: 25/03/04 в 23:14     

чет не помогло
ну да ладно
решил проблему старым добрым способом
добавли ?rand к каждой тумбинашке icon_smile.gif

K началу

 
Информация о пользователе sAx


Зарегистрирован: 07.06.00
Сообщения: 2247
Ссылка на сообщениеДобавлено: 26/03/04 в 05:21     

Quantum[Tau]: это работает только для выводимого скриптом текста (читай ХТМЛ), но картинки ведь грузятся через свой (неуниеальный) запрос и по ответу серва видно, что они уже есть в кеше.

Vovasik:
Выход:
-- запрос картинки с параметрами (это делает запрос уникальным)
-- вывод картинки через ПХП-функцию с хеадерами no-store, no-cache и т.д.
-- изменить расширения нужных картинок (например на .jpgc) и заставить серв выдавать на это расширение хеадер:
Header("Content-type: image/jpeg");
Header("Expires: Mon, 26 Jul 1997 07:07:07 GMT");
Header("Cache-Control: no-cache");
Header("Cache-Control: must-revalidate");

PS: наиболее простой, конечно, первый способ.

K началу

 
Информация о пользователе Ded


Зарегистрирован: 25.01.03
Сообщения: 649
Ссылка на сообщениеДобавлено: 26/03/04 в 12:36     

выдавать
picsa.jpg?randomnoe_chislo

рандомное число сформировать чем угодно.

K началу

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

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

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

Опросы

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



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