Автор Валера Удав задал вопрос в разделе Другие языки и технологии
Помогите написать скрипт авторизации на PHP и получил лучший ответ
Ответ от Никита Кузнецов[гуру]
<?php
if (isset($_COOKIE["login"]))
{
if($login_mysql==$_COOKIE["login"]){define ('login','Ok');}
}
if (isset($_COOKIE["password"]))
{
if($password_mysq==$_COOKIE["password"]){define ('login','Ok');}
}
if(login!='Ok' & isset($_POST["go"]))
{
echo <<<HTML
<form method="POST" action="">
<p>Логин: <input type="text" name="login" size="20"></p>
<p>Пароль: <input type="text" name="password" size="20"></p>
<input type="submit" value="Отправить" name="go">
</form>
;HTML
}
else
{
if(login!='Ok')
{
$login=$_POST["login"];
$password=$_POST["password"];
if($login!=$login_mysql){define ('login','No');} //Сверяем логин с записью в
MySQL
elseif($password!=$password){define ('login','No');}//Сверяем пароль с записью в
MySQL
else{define ('login','Ok');}
if(login!='Ok')
{
setcookie("login", $login, time()+60000); //Записываем логин в куки
setcookie("password", $password, time()+60000); //Записываем пароль в
куки
}
}
}
?>
Никита Кузнецов
Мастер
(1426)
Да, через SELECT
а переменным $login_mysql и $password_mysql присвоить значения из базы
за умеренную плату помогу с авторизацией 🙂
Как вставить php скрипт в html сайт?
Вот простейший скрипт на php и что самое примечательное этот скрипт еще и традиционный:
подробнее...
php что это значит? index.php?id=1
PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста» ; первоначально Personal
подробнее...