работают или не знаю что вот мой код: <?php
$email = $_POST['email'];
$pass = $_POST['pass'];
try{
$pdo = new PDO('mysql:host=127.0.0.1;dbname=register-bd;charset=utf8;','mysql','mysql');
$pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = 'SELECT * FROM users';
$result = $pdo->query($sql);
$result->fetchAll(PDO::FETCH_ASSOC);
foreach ($result as $user){
if ($email == $user['login'] && $pass == $user['pass']){
echo "Всё правильно";
} else{
die("Такого емейла нет");
}
}
}
catch(PDOException $e){
echo $e->getMessage();
}
?>
Чат для новичков: @phpGeeksJunior
Обычно всем сую это: https://ru.stackoverflow.com/q/701142/191482
включать вывод ошибок в первую очередь и овладевать отладкой (debugging)
Обсуждают сегодня