Пишу счетчик на php + mysql в БД пишутся id_visiter, id_session, user_ip, log_date(timestamp) Если у пользователя куки включены, то id_visiter, id_session берутся оттуда (срок хранения id_session=30 мин.) Если куки отключены id_visiter то id_session генерируются. Как грамотно объединить в одну сессию записи с одним ip но разными id_visiter, id_session? надо чтобы интервал между записями не превышал 30 минут Или может можно как-то по другому сессии отслеживать (счетчик будет устанавливаться не на своих сайтах, а на произвольных — ну тоесь он типа общественный)
Зачем? Одна сессия, одна запись. Ты видно хочешь чтобы сессии по какому-то признаку в базе группировались? Можно, например, после записи в БД (ночью), скриптом перебрать запись и группировать уже. а вообще тысячу раз обсуждалось: HTML: http://forums.webscript.ru/search.php?s=fcd8cd7226c10bd82373f4d540db14cd&action=showresults&searchid=871522&sortby=lastpost&sortorder=descending смотри "кто на сайте", "кто онлайн" и т.д. как раз то что тебе нужно...
не то мы имеем дело не со счетчиком на конкретном сайте, а с сервисом типа rax тоесть никакой регистрации и ничего подобного вообще не может быть. Можно отследить только кукой. Что делать если её нет? например, как посчитать уникальных пользователей. По ip тоже не правильно — с одного ip может быть туча пользователей.
не замечал, что, например, SpyLog считает посетителей по-человечески. безо всякой регистрации. ПОЙМИ: сессия начинается не спрашивая разрешения у посетителя. и в твоем случае использование сессий (я про session_start и т.д.) - это нормальное решение... P.S. странно, что ты прочел, то, что я скидывал и у тебя 1) ничего не получилось(?) 2) не возникло вопросов только споришь, блин. у людей все работает. и проблема тсоя давно решена. или тебе код нужен а не алгоритм? )))))