prepare("SELECT id, password FROM usuarios WHERE usuario = :usuario"); $stmt->execute(['usuario' => $usuario]); $user = $stmt->fetch(); // Comprobamos si existe y si la contraseña coincide de forma segura if ($user && password_verify($password, $user['password'])) { // Guardamos el ID del usuario en la sesión y le damos paso $_SESSION['usuario_id'] = $user['id']; header("Location: panel.php"); exit; } else { $error = "Usuario o contraseña incorrectos."; } } ?> Acceso - Presupuestos Automáticos

Acceso al Sistema