Привет, я уже замучался....( не работает ни unset ни тупое присваивание.... вот код входа: Код (Text): if (isset($PHP_AUTH_USER)&&isset($PHP_AUTH_PW)) { echo ' <p>Вы вошли как: '.$PHP_AUTH_USER.'<br /> <a href="exit.php">Выйти</a>'; а вот код выхода: ни так : Код (Text): unset($_SERVER['PHP_AUTH_USER']); unset($_SERVER['PHP_AUTH_PW']); ни так : Код (Text): unset($PHP_AUTH_USER);unset($PHP_AUTH_PW); ни вот так... Код (Text): $PHP_AUTH_USER="";$PHP_AUTH_PW=""; ни хрена не работает... помогите....может пальцем тыкнете?
это не может работать, так как значения $_SERVER присваиваются перед каждым исполнением скрипта... и их изменения не сохраняются при его завершении.
DarkElf спасибо....а в таком случае как выходить ? может я плохо искал...но в мануале.....( да и вообще не нашел я нигде объяснения как это все работает....
пробуй это: если клиенты используют эксплорер, то можно закрывать эксплорер, и сессия рвется. в ФФ / опера и т.п. MDI-решениях не прокатит