|
|
|
| есть очень простой скрипт статистики,выглядит так:
<?php
require_once("config.php");
$uri = $_SERVER['REQUEST_URI'];
$ref = $_SERVER['HTTP_REFERER'];
$ip = $_SERVER['REMOTE_ADDR'];
$query = "INSERT INTO statistics VALUES (NULL,'$uri','$ref','$ip',NOW())";
mysql_query($query);
?>
|
прикрепляется ко всем страницам с помощью
include "../modules/stat.php";
|
собственно проблема вот в чём: на локальном сервере при входе на сайт и при переходах по все блоках сайта и страницах всё рабоатет нормально (т.е данные заносятся в базу), но на хостинге при входе на сайт например, или при переходе по страницам данные в базу записываются только после нажатия в браузере "обновить страницу",или при переходе по ссылкам отдельного блока сайта.
Вопрос: с чем это может быть связано? | |
|
|
|
|
|
|
|
для: psychomc
(16.09.2008 в 15:53)
| | хоть бы один ответ...неужели ни у кого ничего нет по этому поводу? | |
|
|
|
|
|
|
|
для: psychomc
(16.09.2008 в 15:53)
| | Вопрос: с чем это может быть связано?
С кешированием скорее всего) | |
|
|
|
|
|
|
|
для: Valick
(17.09.2008 в 11:19)
| | это можно как-нибудь исправить? | |
|
|
|
|
|
|
|
для: psychomc
(16.09.2008 в 15:53)
| | Может делов кешировании страниц? Попробуйте отключить ее:
// Кодировка;
header("Content-type: text/plain; charset=windows-1251");
// Кэширование;
//header("Cache-Control: no-store, no-cache, must-revalidate");
//header("Cache-Control: post-check=0, pre-check=0", false);
|
Может есть другой способ отключить кеш, более компактный.. юзайте поиск | |
|
|
|
|
|
|
|
для: Петр
(17.09.2008 в 11:24)
| | сейчас запихну строки
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
|
в шапку,гляну.... | |
|
|
|
|
|
|
|
для: psychomc
(17.09.2008 в 11:32)
| | ничего....может в мета-тег закинуть...в html всё выглядит так
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta HTTP-EQUIV="Expires" CONTENT="0">
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
|
то есть оно отключено....
но всё-равно та же хрень с записью в БД | |
|
|
|