За последние 24 часа нас посетили 63236 программистов и 1738 роботов. Сейчас ищут 898 программистов ...

Причина разрыва сессии

Тема в разделе "Прочие вопросы по PHP", создана пользователем alexflom, 11 окт 2009.

  1. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Возникла такая проблема. Пользователь не может авторизоваться на сайте. Выловил его, посадил на аську - начали поиски. В результате вышли на то что вроди бы рвется сессия. К слову сказать, используется фреймворк Kohana, и работа с сессионными переменными через свой интерфейс. Так вот, по ходу скрипта переменные устанавливаются и читаются. При переходе по ссылке в новом цикле отработки скриптов - прежде установленных переменных уже нет. Попробовали другим браузером - все ок. В настройках сессионного интерйеса валидатор сесии - user_agent. User-agent на его "глючном" браузере: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
    В чем может быть проблема? Спасбио.
     
  2. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Если грешишь на него, то убери валидатор и проверь.

    А вообще причина может быть в настройках безопасности на IE. Он просто не принимает куки.
     
  3. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Поставил проверку и сигнализацию в случае отключенных кук (на js) - проверить не могу но юзер говорит что сигнализации не видел. Тоесть вроди как куки работают.
    Ясно, что данные непроверенные - но какие еще могут быть варианты?