Мне нужно, что бы каждый раз, когда пользователь переходит на определенную страницу - эта страница обновлялась, причем желательно что бы это обновление происходило до того, как браузер начнет выводить ее содержимое в свое окно. А вопрос собственно простой - как это сделать?
либо в html'e поставить HTML: <meta http-equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT" /> <meta http-equiv="Pragma" content="no-cache" /> либо послать заголовки PHP: <?php 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'); ?> если, конечно, вопрос о кэшировании
Luge Где можно найти инфу именно про Header и про html коды и мета теги которые переадрисацию делают или обовляют страницу!!
PHP: <?php 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'); ?> а можно пояснения, что тут происходит вообще?
Мой английский оставляет желать лучшего, по этому и читаю рускоязычные рессурсы. Я все-таки был бы благодарен, за рускую озвучку вышенаписанного. Кстати, на сколько знаю я, header переправляет на определенную страницу. Сам браузер имеет свойство, запоминать разные там обьекты, для того, что бы при очередном переходе по ссылке вспомнить их и тем самым сэкономить время загрузки страницы - в связи с этой замечательной особенностью мне собственно и надо, что бы скрипт или еще что-то не перенаправляло на эту же страницу, а обновляло все данные на странице. Может в вашем примере происходит именно это, но в связи с моими ограниченными познаниями в иностранных языках и пхп, я этого понять не могу (пока) и искренне надеюсь понять это в дальнейшем с вашей помощью_.
Можно суть задачи подробней, на примере? ЗЫ. Перечисленные заголовки как раз выставляют устаревание данных в кеше, который как раз и
не совсем так. header отправляет браузеру заголовки. и если будет отправлено например header('Location: http://site.ru/'); то браузер перенаправится на http://site.ru в примерах в сообщениях выше вроде решена ваша задача - приведены способы заставить браузеры не кешировать у себя ресурс, а получать его при каждом обращении, причем php-код он универсальный, то есть его можно использовать для любого типа ресурса (css, js, картинки, мультимедиа и тд)