За последние 24 часа нас посетили 18919 программистов и 1626 роботов. Сейчас ищут 926 программистов ...

Подскажите про выход из HTTP аутентификации....и сессий

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

  1. Hum81

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

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Привет,
    я уже замучался....(
    не работает ни unset ни тупое присваивание....
    вот код входа:
    Код (Text):
    1.  
    2. if (isset($PHP_AUTH_USER)&&isset($PHP_AUTH_PW)) {
    3.  
    4. echo '
    5. <p>Вы вошли как: '.$PHP_AUTH_USER.'<br />
    6. <a href="exit.php">Выйти</a>';
    а вот код выхода: ни так :
    Код (Text):
    1.  
    2. unset($_SERVER['PHP_AUTH_USER']);
    3. unset($_SERVER['PHP_AUTH_PW']);
    ни так :
    Код (Text):
    1. unset($PHP_AUTH_USER);unset($PHP_AUTH_PW);
    ни вот так...
    Код (Text):
    1. $PHP_AUTH_USER="";$PHP_AUTH_PW="";
    ни хрена не работает...
    помогите....может пальцем тыкнете? :(
     
  2. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    для выхода отправьте заголовки HTTP-аутинфикации
     
  3. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    это не может работать, так как значения $_SERVER присваиваются перед каждым исполнением скрипта... и их изменения не сохраняются при его завершении.
     
  4. Hum81

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

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    DarkElf спасибо....а в таком случае как выходить ?
    может я плохо искал...но в мануале.....(
    да и вообще не нашел я нигде объяснения как это все работает....
     
  5. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    пробуй это:

    если клиенты используют эксплорер, то можно закрывать эксплорер, и сессия рвется. в ФФ / опера и т.п. MDI-решениях не прокатит
     
  6. Hum81

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

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    ээээ сижу значт я на ФФ )))
    и правда не катит....
    слушайте ну я не верю что нет решений (