<?php
include("blocks/bd.php");
if (!isset($_SERVER['PHP_AUTH_USER']))
{
Header ("WWW-Authenticate: Basic realm=\"Admin Page\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
else {
if (!get_magic_quotes_gpc()) {
$_SERVER['PHP_AUTH_USER'] = mysql_escape_string($_SERVER['PHP_AUTH_USER']);
$_SERVER['PHP_AUTH_PW'] = mysql_escape_string($_SERVER['PHP_AUTH_PW']);
}
$query = "SELECT pass FROM userlist WHERE user='".$_SERVER['PHP_AUTH_USER']."'";
$lst = @mysql_query($query);
if (!$lst)
{
Header ("WWW-Authenticate: Basic realm=\"nevernuj \"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
if (mysql_num_rows($lst) == 0)
{
Header ("WWW-Authenticate: Basic realm=\"neverniy login\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
$pass = @mysql_fetch_array($lst);
if ($_SERVER['PHP_AUTH_PW']!= $pass['pass'])
{
Header ("WWW-Authenticate: Basic realm=\"nevernuj parol\"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
}
?>
У меня локально все работает, а на хостинге не отрабатыват! дальше чем if (!isset($_SERVER['PHP_AUTH_USER'])) не работает!Расстройство
Буду очень благодарен за помощ!
Спустя 8 минут, 45 секунд (27.03.2009 - 16:36) Семён написал(а):
А обязательно таким извращённым способом?
Спустя 9 минут, 24 секунды (27.03.2009 - 16:45) sviridenko_s написал(а):
ну не знаю! писал как писал! если не сложно черкни как попроще!
Заранее благодарен!
Заранее благодарен!
Спустя 3 часа, 42 минуты, 13 секунд (27.03.2009 - 20:27) felx написал(а):
Papov shtoli
Спустя 15 часов, 58 минут, 33 секунды (28.03.2009 - 12:26) sviridenko_s написал(а):
Цитата (felx @ 27.03.2009 - 17:27) |
Papov shtoli |
Точно! только вот локально работает, а на хостинге нет!
Что бы не вводил всеравно дальше не идет все время запрашивает usrr and pass!
Спустя 1 час, 24 минуты, 30 секунд (28.03.2009 - 13:50) twin написал(а):
PHP |
<?php |
Спустя 1 час, 36 минут, 3 секунды (28.03.2009 - 15:26) sviridenko_s написал(а):
Большое спасибо TWIN, дело вот в чем! Локально у меня все работает хорошо а на хостинге не работает!
вот тут можно глянуть : http://www.sviridenkos.ho.ua/admin/
подскажите в чем проблема и где зарыта!
вот тут можно глянуть : http://www.sviridenkos.ho.ua/admin/
подскажите в чем проблема и где зарыта!
Спустя 2 часа, 54 минуты, 22 секунды (28.03.2009 - 18:21) twin написал(а):
А какое место не работает то? И что я там посмотрю, если пароль не знаю?
Спустя 1 день, 19 часов, 21 минута, 27 секунд (30.03.2009 - 12:42) sviridenko_s написал(а):
Если вводишь не правильный пароль то оно должно написать что он не правильны!
if (!$lst)
{
Header ("WWW-Authenticate: Basic realm=\"nevernuj \"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
а там никак на это не реагирует!
if (!$lst)
{
Header ("WWW-Authenticate: Basic realm=\"nevernuj \"");
Header ("HTTP/1.0 401 Unauthorized");
exit();
}
а там никак на это не реагирует!
Спустя 23 дня, 5 часов, 6 минут, 26 секунд (23.04.2009 - 17:49) sviridenko_s написал(а):
Спасибо всем! Вопрос закрыт!