Народ, вот что я имел неосторожность налабать: function authenticate() { header('WWW-Authenticate: Basic realm="Authentication System"'); header('HTTP/1.0 401 Unauthorized'); echo "Fuck you, Spilberg (c) Comedy\n"; exit; } include_once("logparams.inc"); if (isset($_SERVER["PHP_AUTH_USER"])) { if (($_SERVER["PHP_AUTH_USER"]!=$loginUN) or ($_SERVER["PHP_AUTH_PW"]!=$loginPass)) { authenticate(); } } else { authenticate(); } //а тут типа текст самого скрипта и вот странная штука: локально скрипт работает, авторизуется, все как надо работает. когда выкладываю на сервер провайдера, почему то в переменной $_SERVER не идут ни "PHP_AUTH_USER", ни "PHP_AUTH_PW". Почему такое может быть?
я, пардон, извиняюсь. там че то так много вылазиит инфы . что то конкретное скопировать или все? :looklp:
балин, чуть позже - у меня сейчас доступа к серваку нет. внимательно гляди где глобальные переменные и тд