Php pwd
Автор Вова Марков задал вопрос в разделе Другие языки и технологии
Как добавить форму входа на сайт(Php)без Mysql???? и получил лучший ответ
Ответ от Childore[гуру]
form
input type = text name = login
input type = text name = pass
input type = submit value = тыЦ
дробь form
Ответ от TauRuS[активный]
Я обычно делаю так. Если мне нужно проводить авторизацию, т. е. пустить или не пустить пользователя на сайт, то я использую следующее:
$login_successful = false;
if (isset($_SERVER[PHP_AUTH_USER]) && isset($_SERVER[PHP_AUTH_PW])){
$usr = $_SERVER[PHP_AUTH_USER];
$pwd = $_SERVER[PHP_AUTH_PW];
if ($usr == "root" && $pwd == "321"){
$login_successful = true;
}
}
if (!$login_successful)
{
header("WWW-Authenticate: Basic realm='Login:'");
header("HTTP/1.0 401 Unauthorized");
echo"Login failed!";
}
else
{
//здесь код вашей страницы к которой требовалась авторизация
}
Строка if ($usr == "user" && $pwd == "123"){ определяет данные для авторизации $usr имя пользователся, $pwd соответсвенно пароль.
При желании можно все это адаптировать под свои нужды.
Надеюсь я смог вам помочь!
Я обычно делаю так. Если мне нужно проводить авторизацию, т. е. пустить или не пустить пользователя на сайт, то я использую следующее:
$login_successful = false;
if (isset($_SERVER[PHP_AUTH_USER]) && isset($_SERVER[PHP_AUTH_PW])){
$usr = $_SERVER[PHP_AUTH_USER];
$pwd = $_SERVER[PHP_AUTH_PW];
if ($usr == "root" && $pwd == "321"){
$login_successful = true;
}
}
if (!$login_successful)
{
header("WWW-Authenticate: Basic realm='Login:'");
header("HTTP/1.0 401 Unauthorized");
echo"Login failed!";
}
else
{
//здесь код вашей страницы к которой требовалась авторизация
}
Строка if ($usr == "user" && $pwd == "123"){ определяет данные для авторизации $usr имя пользователся, $pwd соответсвенно пароль.
При желании можно все это адаптировать под свои нужды.
Надеюсь я смог вам помочь!
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как добавить форму входа на сайт(Php)без Mysql????