Разбираюсь с авторизацией. В инете мнго скриптов, но у меня они не работают. Почему ? Вот такой например. В видео видно, что он срабатывает.
<?php
$db = @mysqli_connect('localhost','root', '', 'car.local') or die('ошибка соединения');
mysqli_set_charset($db, "utf8") or die('Не установлена кодировка');
if (!empty($_POST["button_auth"])) {
$email = htmlspecialchars($_POST['email']);
$password = htmlspecialchars($_POST['password']);
}
$query = mysqli_query("SELECT * FROM users WHERE email='$email'");
$myrow = mysqli_fetch_array($query);
if($email == $myrow['email']){
if($password == $myrow['password']){
echo "Привет!";
}
else{
echo"пароль введён неверно";
}
}
else{
echo"Логин введён неверно";
}
?>
<form name="auth" action="" method="post">
<table>
<tr>
<td>E-mail:</td>
<td>
<input type="text" name="email">
</td>
<td>Пароль</td>
<td>
<input type="Password" name="passwod">
</td>
</tr>
<tr>
<td colspan="4">
<input type="submit" name="button_auth" value="Войти">
</td>
</tr>
</table>
</form>
Плохо смотрите видео, значит. у Вас передаётся переменная $email
как слово в строке. её надо огородить точками
Похожая проблема
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Всем привет, подскажите пожалуйста я что то делаю не так или это сайт так отдает долго данные?
Всем привет, подскажите пожалуйста как получить из массива массивов необходимые данные?
Есть таблица users (id|name|email)Таблица огромная, более 100 миллионов записей