|
|
|
| Создал 3 файла (1.php 2.php 3.php ) с одинаковым содержанием во всех:
<?php
echo "<a href=1.php>1 страница </a><br>";
echo "<a href=2.php>2 страница </a><br>";
echo "<a href=3.php>3 страница </a><br>";
?>
|
в 3.php кроме того добивил строку
echo $_SERVER['HTTP_REFERER'];
|
теперь перехожу по ссылкам 1.php->2.php->3.php результат: http://localhost/ip/2.php
обратно перехожу 3.php->2.php->1.php->3.php результат тот же http://localhost/ip/2.php
перезагружаю 3.php , получаю то, что должно быть http://localhost/ip/1.php
Как получить нужный результат без дополнительной перезагрузки страницы? | |
|
|
|
|
|
|
|
для: parti
(25.02.2008 в 13:05)
| | Может, у вас просто страницы кэшируются? Попробуйте это запретить. | |
|
|
|
|
|
|
|
для: parti
(25.02.2008 в 13:05)
| | Полюбасы КЭШ | |
|
|
|
|
|
|
|
для: mihdan
(25.02.2008 в 18:27)
| | Отключил в Opere кеш в памяти и дисковый кеш, но все равно страницы записываются в кеш, да и сложно это, не каждый пользователь будет так делать. Мне надо создать статистику перехода пользователя по сайту, как можно это сделать программно, без изменения настроек браузера? | |
|
|
|
|
|
|
|
для: parti
(27.02.2008 в 10:08)
| | Можно в заголовке странице (header) запретить хэширование
no-cache | |
|
|
|
|
|
|
|
для: parti
(25.02.2008 в 13:05)
| |
<?
header("Expires: Mon, 23 May 1995 02: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");
?>
|
| |
|
|
|