Как быть со счетчиком страниц если все страницы открываютс через /?title=page.php

Alex095_1

Guest
Как быть со счетчиком страниц если все страницы открываютс через /?title=page.php

Подробнее проблема в следующем:
Есть сайт и все страницы загружаются через такую ссылку www.site.ru/?title=page.php
Мне надо установить счетчик на каждую страницу так чтобы они подсчитывались по отдельности (кол-во посещений). Счетчики ставятся, работают, но считает все страницы как одну общую. И в статистике вообщем видно что есть типа Actual URL (он один для всех и его они и считают) и есть Referer, но они его не считают. Я не очень рубля в этом всем, может подсказка на поверхности? Заранее спасибо за советы.
 

ksnk

прохожий
Страницы чем-то отличаются? Можно считать счетчик не по $ActualUrl, а по $ActualUrl.$pageId...
Можно на каждой странице устанавливать уникальные(для страницы) куки.
Кто считает собственно посещения? Надеюсь не бесплатный скрипт, неизвестно где лежащий? :)
 

HeavyNatas

Новичок
если сайт не большой то напиши RewriteRule`s чтобы ссылки были вида www.site.ru/page.html
:)

(см mod_rewrite)
 

physh

поедатель запятых
>Мне надо установить счетчик на каждую страницу

собственный счетчик? или чей-то еще?
 

SelenIT

IT-лунатик :)
Не хватает деталей для полной картины.
1) ответа на вопрос physhа
2) что подразумевается под "Actual URL" и почему он один для всех?
3)
...если все страницы открываютс через /?title=page.php
...а чем тогда они отличаются друг от друга?
 

Alex095_1

Guest
Чтобы конкретнее было вот адрес www.buhsoft.ru
Скрипт чужой http://ekstreme.com/phplabs/phpcounter.php
Пример использования куда я его воткнул вот здесь внизу страниц
http://www.buhsoft.ru/index.php?title=pressa/8/at.php
http://www.buhsoft.ru/index.php?title=pressa/9/at.php
И там и там один общий код
<?
require "/home/www/htdocs/PHPCounter/phpcounter.php";
?>
Сделать ссылки вида www.site.ru/page.html нельзя, думаю понятно почему если посмотрите сайт.
 

Alex095_1

Guest
нет непонятно.
попробуй пояснить словами
Я уже штук 7 перепробовал счетчиков, все они корректно работают (т.е. обрабатывают нужную страницу с которой запускаются) только если адрес без всяких ?title
Попробуй запустить http://www.buhsoft.ru/pressa/8/at.php - сразу будет значение меньше чем если http://www.buhsoft.ru/index.php?title=pressa/8/at.php
 
Сверху