За последние 24 часа нас посетили 28097 программистов и 1815 роботов. Сейчас ищут 2005 программистов ...

Закрытие сессии

Тема в разделе "PHP для новичков", создана пользователем eaglenix, 3 апр 2008.

  1. eaglenix

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

    С нами с:
    12 июл 2006
    Сообщения:
    47
    Симпатии:
    0
    ПРиветствую!
    Необходимо, чтобы один человек(авторизованный) не мог открыть эту же страницу в новом окне т.е:
    Чел здесь xxx.ru/userpanel.php и не мог зайти сюда же xxx.ru/userpanel.php или на другую страницу открыв еще одно окно.
    Подскажите пожалуйста как это можно реализовать через сесии или другим способом.
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Ставьте сессионную переменную, если она уже есть - страница не открывается.
     
  3. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    В некоторых браузерах, например IE 6.0, на каждое новое окно своя сессия.
     
  4. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Куку с последним разделом :) Или в бд запись (но так хуже имхо).
     
  5. eaglenix

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

    С нами с:
    12 июл 2006
    Сообщения:
    47
    Симпатии:
    0
    Ок спс, буду пробывать!
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Только яваскриптом её надо убивать при выходе со страницы (вроде бы так можно).