Программирование > PHP
Проблема со счетчиком посещений
CGVictor:
Lucent
Рассуждаешь правильно.
В общем ситауция такова: скрипт может получить доступ только к тем кукам, которые установлены для его домена (либо верхнего домена второго уровня, но это несущественно).
Как выходить из положения: выделять одни домен под всю статистику. На практике это означает, обычно, скрипт статистики на одном из сайтов, к которому и должно идти обращение от юзера. А он уже выставит куку для своего домена (и впоследствии спокойно получит, ведь обращаются на его же домен).
Проще и быстрее - написать скрипт, выдающий картинку, и поместить ссылку на нее со всех хостов.
Lucent:
Что ж тогда у меня не так?
>Проще и быстрее - написать скрипт, выдающий картинку, и поместить ссылку на нее со всех хостов.
у меня на каждом сайте - картинка
1. на test.com -
2. demo.com
>Как выходить из положения: выделять одни домен под всю статистику. На практике это означает, обычно, скрипт статистики на одном из сайтов, к которому и должно идти обращение от юзера. А он уже выставит куку для своего домена (и впоследствии спокойно получит, ведь обращаются на его же домен).
скрипт counter.php на отдельном домене test.com
не могу уловить отличия того что у меня от описанного тобою
CGVictor:
Lucent
--- Цитировать ---Lucent:
не могу уловить отличия
--- Конец цитаты ---
Да, я заметил. Хм.
На всякий случай проверил на своих хостах тот же метод. У меня - работает.
Есть подозрение: а какой браузер?
Lucent:
>Есть подозрение: а какой браузер?
MyIE
да дело и не в нем, была уже куча посетителей с разными броузерами - то же самое
Вопрос конкретный:
Скрипту counter.php который подгружается картинкой на другом хосте http://demo.com/
должны быть доступны куки, оставленные им же или нет?
По идее должны.
Я правильно понимаю:
странице скажем http://demo.com/index.php досутпны куки для домена demo.com
а для подгружаемого http://test.com/counter.php должны доступны куки для test.com, то есть те что он и оставлял?
Lucent:
А дело случайно не в том, что мои куки на чужом хосте являются "сторонними", а в броузере в настройках стоит запретить "сторонние куки" ...
хотя вижу, что другие счетчики подгружаемые с моих сайтов - оставляют их без проблем ....
Навигация
Перейти к полной версии