IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   php: запрет кэширования страниц (http://www.imho.ws/showthread.php?t=4593)

timur-kar 12.05.2002 18:45

php: запрет кэширования страниц
 
Как сделать так, чтобы страница каждый раз загружалась снова, то есть не использовать кэш ?

vts 12.05.2002 18:58

Refresh/Обновить or F5

YAS 12.05.2002 22:19

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

timur-kar 13.05.2002 01:16

Мне нужно не для браузера, а для cgi-скрипта

vts 13.05.2002 01:23

в html так...
<head>
<meta http-equiv="refresh" content="5";>
</head>

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

timur-kar 13.05.2002 02:16

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

helldomain 13.05.2002 13: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 18:06

скажу точнее

PHP код:

@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 20:48

Tochno! Tak i dalshe!

ZoKeR 17.04.2004 08:12

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

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

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

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

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

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

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


Часовой пояс GMT +4, время: 21:43.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.