CNStats встроить в DLE

CСегдня-завтра поставлю его себе и подскажу... ;)
 
Почему-то у меня в cnstats подозрительно получается раза в 2 больше хостов чем в любой другой статистике, типа mail.ru, mycounter.
 
Косяк в том, что снстатс не хочет дружить с он-лайн блоком на сайте. Оба используют геоайпи и снстатс конфликтует, пишет что повторное значение геоайпи :(
Fatal error: Cannot redeclare class geoip in /home/sites/pozerov.net/www/stats/geoip/geoip.inc on line 197
а там как раз GEOIP class
что делать?
 
Косяк в том, что снстатс не хочет дружить с он-лайн блоком на сайте. Оба используют геоайпи и снстатс конфликтует, пишет что повторное значение геоайпи :(

а там как раз GEOIP class
что делать?

Переименовать класс во что-нибудь другое, сделай реплейс по всем файлам, если закодированных нет.
 
У меня возникла такая проблема.
При посещении страницы счётчик накручивается на два просмотра. Пробовал вставлять код и в main.tpl и в index.php. Везде одно и то же. Если, например, вставить код в admin.php, то всё работает нормально.
 
У меня возникла такая проблема.
При посещении страницы счётчик накручивается на два просмотра. Пробовал вставлять код и в main.tpl и в index.php. Везде одно и то же. Если, например, вставить код в admin.php, то всё работает нормально.

Значит код вызывается 2 раза. Попробуй поставить его в index.php в самом конце перед GzipOut();
 
Я его туда и добавлял.
Я немного неверно написал. Если вставить в index.php, но счётчик накручивается на 3, а если в main.tpl, то на 2
 
Я его туда и добавлял.
Я немного неверно написал. Если вставить в index.php, но счётчик накручивается на 3, а если в main.tpl, то на 2

если не используешь AJAX, то
в index.php пишем

PHP:
после
define('ENGINE_DIR', ROOT_DIR.'/engine');
добавляем
include_once ROOT_DIR.'/cnstats/cnt.php';

и все. Если включен Аякс, то необходимо еще прописать в аяксовских файлах ininclude_once...
Работает на все 100%!
 
а не легче ли вывести в коде статичной странице?
 
Назад
Сверху