Автор Тема: Ещё вопросик про сессии...  (Прочитано 12848 раз)

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

Оффлайн Shamandeffer

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.BraBruS.com
Ещё вопросик про сессии...
« Ответ #30 : 09 Июля 2003, 21:07:31 »
Цитировать
FreeSpace
Если я правильно понял, то алгоритм примерно таков:
1. Выбераем таймаут, к примеру 5 минут.
2. Юзер заходит на сайт и мы узнаем его айпи.
3. Проверяем, существует ли последние 5 минут (таймаут) сессия у юзера с этим айпи.
4. Если не существует - выдаем ему новую сессию.
5. Если существует, получаем номер этой сессии и отправляем юзеру что-то типа такого:
header("Location: ". getenv(\'REQUEST_URI\') ."?PHPSESSID=".$session_id);


ВОТ! ВОТ ТАК! ТОЛЬКО Я БУДУ ПРОВЕРЯТЬ НЕ 5 МИНУТ, А СУТКИ(ТАК НАДО)
бОЛЬШОЕ ТЕБЕ СПАСИБО, FreeSpace , ЗА ДОБРЫЙ СОВЕТ!!!
Наверное я правильно выложил свой вопрос, раз ты понял о чём я говорю.
Оказывается это не всем дано.

Спасибо ещё раз,FreeSpace !

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #31 : 09 Июля 2003, 22:06:52 »
Это один из вариантов, которые рассматривал :-)
Это о нем я писал, что это вредно и неправильно
И не нужно этого хотеть.

Все идет от непонимания механизма сессий.
Этот механизм - безличный. И не следует его притягивать к каждому юзеру персонально.

совершенно не могу понять, для чего может вообще понадобиться иметь обязательно один и тот же номер сессии.
FreeSpace - тебе дано, может, приведешь примерчик, объяснишь, а? :-)

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Ещё вопросик про сессии...
« Ответ #32 : 09 Июля 2003, 23:23:20 »
RomikChef
Не издевайся :)
Сам я реально слабо представляю, зачем это нужно, потому что сессии юзаю редко.
Но мало ли, чтобы во всех окнах инет-магазина был одинаковый шоппинг карт или ещё что-то типа того...
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Alone

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 182
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #33 : 10 Июля 2003, 10:46:40 »
Действительно не совсем понятно зачем такие извороты...
Кстати ктонибуть знает какой процент людей в инете у каторых динамически меняется IP в ходе работы?
С cookie понятно у около 1% отключено если верить статистики (они сами их отключили ну или браузеры вообще раритетны и это их проблеммы на мой взгляд)...
А вот например у меня инет по постоянному доступу и я сам одним щелчьком могу поменять свой внешний ip путем переключения различных каналов, провайдеров (у меня их 2) + каждый провайдер может менять канал в зависемости от нагрузки и т.д.
Так вот будет в твоей системе предусмотренна обработка такой ситуации?

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #34 : 10 Июля 2003, 10:57:29 »
Цитировать
Кстати ктонибуть знает какой процент людей в инете у каторых динамически меняется IP в ходе работы?

у всех пользователей America on-line

Оффлайн Alone

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 182
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #35 : 10 Июля 2003, 11:13:27 »
про AOL понятно я имел ввиду в Росии :)

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #36 : 10 Июля 2003, 14:22:31 »
да ты вообще не в тему
при чем тут вообще не  IP?!
речь идет об юзере с кукой, а не об IP!

Оффлайн Alone

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 182
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #37 : 10 Июля 2003, 14:57:35 »
странно...
а мне казалось о сессиях...

просто тема завернула на ip мол по кукам не надежно...

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #38 : 10 Июля 2003, 15:43:31 »
ты не понял - это по IP как раз ненадежно.
Этак у всей моей конторы будет одна общая сессия. офигительно

и еще о том, что этот шаман считает себя самым умным и не желает слушать тех, кто говорит то, что ему не нравится.

Оффлайн Alone

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 182
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ещё вопросик про сессии...
« Ответ #39 : 10 Июля 2003, 17:21:37 »
RomikChef
понял :) мы друг друга не поняли
я пытался окцентировать внимание что ip у уникального пользователя может быть не уникальное в течение даже короткого времени и подвязыватся на него вобщемто глупо

 

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