Problemas com login e cadastro php pdo em PHP Postado Agosto 27, 2019 Olá sou um iniciante em php e estou com problemas no login, estou cadastrando no banco de dados porem na hora de realizar o login da erro agradeceria se alguém me ajudasse.Segue o codigo <?php // inclui o arquivo de inicialização require 'init.php'; // resgata variáveis do formulário $email = isset($_POST['email']) ? $_POST['email'] : ''; $password = isset($_POST['password']) ? $_POST['password'] : ''; if (empty($email) || empty($password)) { echo "Informe email e senha"; exit; } // cria o hash da senha $passwordHash = make_hash($password); $PDO = db_connect(); $sql = "SELECT id, name FROM users WHERE email = :email AND password = :password"; $stmt = $PDO->prepare($sql); $stmt->bindParam(':email', $email); $stmt->bindParam(':password', $passwordHash); $stmt->execute(); $users = $stmt->fetchAll(PDO::FETCH_ASSOC); if (count($users) <= 0) { echo "Email ou senha incorretos"; exit; } // pega o primeiro usuário $user = $users[0]; session_start(); $_SESSION['logged_in'] = true; $_SESSION['user_id'] = $user['id']; $_SESSION['user_name'] = $user['name']; header('Location: index.php');
Problemas com login e cadastro php pdo
em PHP
Postado
Olá sou um iniciante em php e estou com problemas no login,
estou cadastrando no banco de dados porem na hora de realizar o login da erro
agradeceria se alguém me ajudasse.Segue o codigo