Помогите DLE

11
На сайте с 11.03.2012
Offline
9
526

Здравствуйте.

У меня проблема с счетчиком просмотра новостей: вместо 1 просмотра ситает сразу 3-4 (зашелл на новость 3 просмотра, обновил - 6, обновил - уже 10 просмотров) Других посетителей на сайте пока нет.

Помогите мне исправить ету ошибку

Спасибо.

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

У вас в браузере RDS бар установлен? Я замечал при проверке счетчиков, он добавляет обращения к странице. При обновлении страницы получается не 1, а 2 запроса.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
11
На сайте с 11.03.2012
Offline
9
#2

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

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

Запрос для обновления счетчика в файле: /engine/modules/show.full.php

$db->query( "UPDATE " . PREFIX . "_post_extras SET news_read=news_read+1 where news_id='{$row['id']}'" );

Вряд ли тут дело в шаблоне.

11
На сайте с 11.03.2012
Offline
9
#4

да дело не в етом, по прежнему +3 просмотра

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

Вы спросили, где код, я вам дал подсказку. Кэширование счетчика включено?

1) Попробуйте другой браузер

2) Попробуйте вернуть назад стандартный шаблон

siv1987
На сайте с 02.04.2009
Offline
427
#6

+3 просмотра могут быть если за один просмотр что-то обращается еще два раза к текущей странице, например битые или несуществующие ссылки на странице, или аджакс запросы. Включите дебагер в браузере и изучайте список запрос и их ответы. В его тело должно быть исходный код текущей страницы.

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