PDA

Просмотр полной версии : php: запрет кэширования страниц


timur-kar
12.05.2002, 17:45
Как сделать так, чтобы страница каждый раз загружалась снова, то есть не использовать кэш ?

vts
12.05.2002, 17:58
Refresh/Обновить or F5

YAS
12.05.2002, 21:19
Чтобы не использовать кэш - Ctrl+Refresh. Но это для браузера...

timur-kar
13.05.2002, 00:16
Мне нужно не для браузера, а для cgi-скрипта

vts
13.05.2002, 00:23
в html так...
<head>
<meta http-equiv="refresh" content="5";>
</head>

а может ты чат делаешь?

timur-kar
13.05.2002, 01:16
Спасибо, проверю. Нет, делаю не чат, а вариант авторизации админа для доступа к управляющим страницам. Пароль сохраняю в cookies, и при вводе нового пароля страница без обновления выводит то, что осталось от прошлого: "Пароль неправильный".

helldomain
13.05.2002, 12:26
Esli tebe nujno chto-bi browser ne keshirowal stranicu, gener w headere stroku tipa cache... Kak tochno pishetsya ne pomniu, pochitai doki po headeram.

Stasik
13.05.2002, 17:06
скажу точнее


@header("Expires: Mon, 26 Jul 1997 00: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");


сорри, но я уж очень пхп люблю

helldomain
13.05.2002, 19:48
Tochno! Tak i dalshe!

ZoKeR
17.04.2004, 07:12
У меня нифига не получается... короче, следующее... я захожу на страницу, котрая генерируется с помощью РНР

$chars="1234567890";
$max=6;
$size=StrLen($chars)-1;
$supperkode=null;
while($max--)
$no.=$chars[rand(0,$size)];
echo "Сгенерировался номер $no";


Он один раз напишет, сколько страницу не обновляй, но если я добавлю слеюущее:

mysql_query("INSERT INTO safe VALUES (
'',
'$no',
'1',
'0',
'$log' ") or die("Ошибка");
echo "Записанно в базу ваш номер $no";

и начать этот код обновлять, то он 10000....000 (с каждым обновлением страницы больше)
Записанно в базу ваш номер ...
Даже если нажать ctrl+F5.. помогите...

Добавлено через 1 минуту:
Что я только не пробовал.. разные коды вставлял, которые где-либо написанны... по этой теме..

Добавлено через 3 минуты:
Большое всем спасибо у меня получилось...