gloomen
Новичок
Не работает Антикэш
Всем привет, после переустановки ПО на сервере сталкнулся с такой
делемой.
Не срабатывает анти кеширование. Вот к примеру у нас есть капча:
http://www.captcha.ru/kcaptcha.zip, тестировал и на других!
Установил всё работает т.е. срабатывает антикеш: в ie5-8, firefox,
Хром, Сафари
А, вот в опере 9x, 10x нехочет, причём пробовал с нескольких ПК
Раньше был php 5.10, сейчас 5.12 и nginx/0.7.65
Сайт на котором всё это дело крутиться находиться в локальной сети
поэтому извне доступа нет.
Может быть в PHP есть заветная галочка подержка оперы, которую я не
поставил?
вот код:
Пробовал и так:
Всем привет, после переустановки ПО на сервере сталкнулся с такой
делемой.
Не срабатывает анти кеширование. Вот к примеру у нас есть капча:
http://www.captcha.ru/kcaptcha.zip, тестировал и на других!
Установил всё работает т.е. срабатывает антикеш: в ie5-8, firefox,
Хром, Сафари
А, вот в опере 9x, 10x нехочет, причём пробовал с нескольких ПК
Раньше был php 5.10, сейчас 5.12 и nginx/0.7.65
Сайт на котором всё это дело крутиться находиться в локальной сети
поэтому извне доступа нет.
Может быть в PHP есть заветная галочка подержка оперы, которую я не
поставил?

вот код:
Код:
Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
Header("Last-Modified: ".gmdate("D, d M Y
H:i:s")."GMT");
Header("Cache-Control: no-cache, must-revalidate");
Header("Pragma: no-cache");
header("Content-type: image/png");
Код:
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache,
must-revalidate');
header('Cache-Control: post-check=0, pre-check=0',
FALSE);
header('Pragma: no-cache');
if(function_exists("imagejpeg")){
header("Content-Type: image/jpeg");
imagejpeg($img2, null, $jpeg_quality);
}else if(function_exists("imagegif")){
header("Content-Type: image/gif");
imagegif($img2);
}else if(function_exists("imagepng")){
header("Content-Type: image/x-png");
imagepng($img2);
}