За последние 24 часа нас посетили 18645 программистов и 1669 роботов. Сейчас ищут 885 программистов ...

Работа с сессиями: почему то стартует только одна сессия???

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

  1. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    Здравствуйте.

    Есть сайт - много пользователей.

    Работает с использованием механизма сессий.

    вчера произошла очень странная ситуация.

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

    Как такое может быть?
     
  2. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    жесть...

    сейчас открыл три броузера.

    в каждом авторизировался под разными пользователями.

    создались три файла сессии.

    открываю в одном из броузером ещё одно страницу авторизации. авторизируюсь - 4-ого файла сессий не появляется...перезатирается тот файлик, который был...что случилось? раньше такого не было...

    что изменилось: обновился до
    Код (Text):
    1.  
    2. PHP 5.2.10 with Suhosin-Patch 0.9.7 (cli) (built: Jul 29 2009 12:25:20)
    3. Copyright (c) 1997-2009 The PHP Group
    4. Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    использую ajax для сортировки без перезагрузки...и все....

    :(
     
  3. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
  4. shurastik

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

    С нами с:
    22 фев 2008
    Сообщения:
    285
    Симпатии:
    0
    Адрес:
    Латвия
    одним из тех, что уже был открыт?
     
  5. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    да да да
     
  6. shurastik

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

    С нами с:
    22 фев 2008
    Сообщения:
    285
    Симпатии:
    0
    Адрес:
    Латвия
    ну так куки общие-то
     
  7. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    :shock:

    тоже так подумал...и как же быть то....

    я уж думал с xajax-ом что-то....

    как в таких случаях поступать?

    sid в GET-е передавать?
    его же дернуть могут????
     
  8. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    или подразумевать что пользователь на одном компе будет пользоваться только одним логином...
     
  9. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    не уж то только это мне поможет?

    PHP:
    1.  
    2. ini_set("session.use_cookies", "false");
    3. ini_set("session.use_trans_sid", "true");
    4.  
     
  10. shurastik

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

    С нами с:
    22 фев 2008
    Сообщения:
    285
    Симпатии:
    0
    Адрес:
    Латвия
    получается так
     
  11. kkk

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

    С нами с:
    23 июн 2009
    Сообщения:
    14
    Симпатии:
    0
    как же все-таки поступают в таких ситуациях?