Dreammaker: тут как раз случай, когда спрашивают не то, что нужно :) или точнее почти то, что нужно.
Конечная более общая цель - сделать так чтобы сессия не стартовала для неавторизированных пользователей (а боты ими являются тоже). Другие же варианты - это попытка вырезать гланды через ... юзерагент ботов :)
p.s. Если же ТС хочет запускать сессии для всех подряд пользователей на всех подряд страницах - значит, что-то не то задумано. И возможно нужно услышать задачу и посоветовать что-то другое.
Сессия нужна для корзины магазина. Для не зарегистрированного пользователя.
Авторизации может и не быть. Пользователь укажет свои данные при нажатии кнопки оформить заказ.
---------- Добавлено в 17:26 ---------- Предыдущее сообщение было в 17:10 ----------
PHPSID: Юзай ......
как реализовать понятно!!!
msn|yandex|google|mail перечисленным поисковым системам этого будет достаточно. Боты этих систем всегда содержат свои названия???
Я переживаю, что попадётся один какой-нибудь типа y.bot, а потом яндекс обидится, что его на сайт не пускают и перестанет на сайт ходить вообще!!!
Ну в куки пусть набирайте товары.
Думаю так и сделаю.
Так запретите ботам добавлять в корзину товары, а то понакупают всякого :)
Запретите такие ссылки в robots.txt и закройте всякими JS скриптами т.к. боты опять могут полезти на эти страницы через всякие тулсбары от юзерей.
А как быть с покупателем который добавляет товар в корзину, а он не автаризирован???
Я вообще конечно проблему не понимаю т.к. сколько магазинов не видел и не работал с сессиями не понимаю до конца зачем вам ЭТО делать.
Например пользователь зашёл на сайт он не зарегистрирован и не автаризирован.
Товары которые ему понравились он добавляет в корзину как это по другому отследить???
тут как раз случай, когда спрашивают не то, что нужно :) или точнее почти то, что нужно.
Конечная более общая цель - сделать так чтобы сессия не стартовала для неавторизированных пользователей (а боты ими являются тоже). Другие же варианты - это попытка вырезать гланды через ... юзерагент ботов :)
p.s. Если же ТС хочет запускать сессии для всех подряд пользователей на всех подряд страницах - значит, что-то не то задумано. И возможно нужно услышать задачу и посоветовать что-то другое.
Сессия нужна для корзины магазина. Для не зарегистрированного пользователя.
Авторизации может и не быть. Пользователь укажет свои данные при нажатии кнопки оформить заказ.
---------- Добавлено в 17:26 ---------- Предыдущее сообщение было в 17:10 ----------
Юзай ......
как реализовать понятно!!!
msn|yandex|google|mail перечисленным поисковым системам этого будет достаточно. Боты этих систем всегда содержат свои названия???
Я переживаю, что попадётся один какой-нибудь типа y.bot, а потом яндекс обидится, что его на сайт не пускают и перестанет на сайт ходить вообще!!!
Вы же меня поняли!
Боты поисковых систем.
Например у yandexa их несколько.
Всем большое спасибо за ответы!!!
Уточню вопрос.
Все ли полезные боты имеют в HTTP_USER_AGENT слово bot.
Или нужно создавать список
yandex
google
mail
и т.д.