Автор Тема: ?Visitor=... - что за хвост?  (Прочитано 8668 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
?Visitor=... - что за хвост?
« Ответ #15 : 20 Января 2004, 15:16:43 »
RomikChef
М-да. Даешь. Не ожидал я подобной агрессии, да и сути наезда, честно говоря, не понял. Ладно, по существу твоих заявлений, придется парировать, деваться некуда.

Цитировать
RomikChef:
Это если мод-реврайт без ума использовать.

mod_rewrite использую с умом. Для ЧПУ, как сказано выше. mod_rewrite передает любой запрос на обработку скрипту index.php. index.php обрабатывает $_SERVER[\'REQUEST_URI\'] по собственной логике, в соответствии с содержанием БД, в которой прописаны разделы и подразделы. $_SERVER[\'REQUEST_URI\'] разбивается на составляющие разделителем "/". Я мог бы конечно отсекать от последней составляющей все символы, начиная с "?", но с какой, собственно, стати? В некоторых подразделах, кроме прочего, использоваие символов "?", "=", "&" тоже предусмотрено, таким образом, в частности передаются переменные для поиска. Главная мысль вот в чем: если я устанавливаю ссылку как "/dir/subdir", то хочу, чтоб она выглядела именно так.

Цитировать
RomikChef:
Да, грозит. Если автор вопроса не понимает, что такое сессии, и зачем они ему.

похоже, что товарисч счетчичек решил с помощью сессий завести.

Зачем мне сесии я знаю точно. Они мне для аутентификации. Счетчик ни при чем. И сандалик тоже. В данном контексте считаю правильным успользование кукисов.

Если я не прав в чем - конструктивная критика приветствуется. А просто желчью брызгать - ИМХО неконструктивно.

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
?Visitor=... - что за хвост?
« Ответ #16 : 21 Января 2004, 08:37:46 »
AliMamed
Папинька согласился :)
Цитировать
Hello,

   We have reset it to the default value.

Thank you.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
?Visitor=... - что за хвост?
« Ответ #17 : 21 Января 2004, 12:56:22 »
если ты делал это осмысленно - то бог с тобой.

Я объясню, почему я решил, что используется это для счетчика.
просто дело в том, что РНР - язык самодокументируемый.
поэтому принято, что имя переменной отражает ее содержание.
Если идентификатор сессии передается переменной с аббривеатурой слов "идентификатор сессии РНР", то сразу ясно - что в переменной идентиикатор сессии.
А если передается слово "посетитель" - то весьма резонно предположить, что передается идентификатор посетителя.

А именно тольо в счетчиках единственной осмысленной информацией в ид сессии будет как раз идентификатор уникального посетителя.

Только не говори мне, что пхпсессид на визитор заменил хостер тоже.
В этом случае я выражу тебе и твоему сайту глубокие и искренние соболезнования.

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
?Visitor=... - что за хвост?
« Ответ #18 : 23 Января 2004, 15:16:32 »
Цитировать
RomikChef:
Только не говори мне, что пхпсессид на визитор заменил хостер тоже.
В этом случае я выражу тебе и твоему сайту глубокие и искренние соболезнования.


Секунду.

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
?Visitor=... - что за хвост?
« Ответ #19 : 23 Января 2004, 15:29:04 »
RomikChef
Блин, сам себя запутал. PHPSESSID на Visitor сам же и заменил. Сделал это с самого начала, давно уже, когда сессию для режима залогиненного посетителя делал (еще режим админа есть). Чтоб, типа, пользователи куков не пугались. И сам об этом забыл напрочь. И поэтому когда этот самый PHPSESSID появился в качестве GET-переменной под именем Visitor, благополучно его не узнал. Даже о сессиях не подумал сразу. И морочу всем голову. Правда про trans_sid я все равно не знал, спрашивать было о чем, но формулировка по моей вине получилась уж больно замороченная.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
?Visitor=... - что за хвост?
« Ответ #20 : 23 Января 2004, 16:03:52 »
Цитировать
CGVictor:
Мне кажется, у него стоит session_autostart с переменной visitor

Сразу посмотреть, конечно, было сложнее. Вот что бывает, когда люди пишут только для того, чтобы что-нибудь написать.
LJ: Backslashed life (rss)

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
?Visitor=... - что за хвост?
« Ответ #21 : 23 Января 2004, 16:14:58 »
CGVictor
Меня в твоем ответе как раз session_autostart и сбил. Для установки имени я использовал session_name(). session_autostart я не использовал.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
?Visitor=... - что за хвост?
« Ответ #22 : 23 Января 2004, 16:32:42 »
Цитировать
dub:
И морочу всем голову

Теперь все ОК?
LJ: Backslashed life (rss)

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
?Visitor=... - что за хвост?
« Ответ #23 : 23 Января 2004, 16:47:12 »
CGVictor
 
:) Блин, ну ты злой. Ну согласился же уже, ошибочка вышла. Кода много написано было, этот участок писался давно. Да и годы уже не те, всего не упомнишь. Ну случайно, ну шутя... сбился с верного путя. А тут налетели вороны, заклевали дедушку-склеротика.

Да, теперь все ОК. Всем спасибо.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28