Google Chrome и _COOKIE - не правильно работает

P
На сайте с 06.01.2009
Offline
601
565

Взял от сюда пример

http://www.php.su/phphttp/?cookies


<?php
// Проверяем, был ли уже установлен Cookie 'Mortal',
// Если да, то читаем его значение,
// И увеличиваем значение счетчика обращений к странице:
if (isset($_COOKIE['Mortal'])) $cnt=$_COOKIE['Mortal']+1;
else $cnt=0;
// Устанавливаем Cookie 'Mortal' зо значением счетчика,
// С временем "жизни" до 18/07/29,
// То есть на очень долгое время:
setcookie("Mortal",$cnt,0x6FFFFFFF);
// Выводит число посещений (загрузок) этой страницы:
echo "<p>Вы посещали эту страницу <b>".@$_COOKIE['Mortal']."</b> раз</p>";
?>

залил на сайт. почему то в Chrome считает через один. т.е. прибавляет за F5 не 1, а 2.

Т.е. он пишет Вы посещали эту страницу

1,3,5,7,9,11....

Что за косяк?

Спасибо

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1
Что за косяк?

Это не косяк. Это у вас включена функция предзагрузки страниц. Т.е. хром как бы запоминает куда бы вы пошли и прогружает эту страницу уже заранее. Это раз.

Так же возможно у вас какое-то расширение поставлено, которое дёргает страницу два раза.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
P
На сайте с 06.01.2009
Offline
601
#2

LEOnidUKG, указанный код я поставил в голую страницу.

Т.е. никакого дополнительного кода больше не грузится.

Просто он мне сессию на сайте обрывает, вот я и решил проверить, что не так...

Вообще понять ничего не могу.

ps проверил в телефоне. Там считает нормально. Что это может быть?

смешно подумать, но может rds бар дает такое...

ps2 на компе, где нет RDS-а, тоже нормально считает.

дани мапов
На сайте с 06.09.2012
Offline
204
#3

Кстати, да. Когда RDS был установлен, то замечал, что он делает лишний запрос. Кажется, разработчик обещал исправить, во всяком случае, они в курсе проблемы.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#4
LEOnidUKG, указанный код я поставил в голую страницу.

БОЖЕ! В БРАУЗЕРЕ ДЕЛО! В БРАУЗЕРЕ! При чём тут голая страница?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий