<?php
session_start();
include('config/conexion.php'); // Incluir conexión a la base de datos

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $email = trim($_POST['email']);
    $clave = trim($_POST['password']);

    // Verificar conexión con la base de datos
    if ($conexion->connect_error) {
        die("Error en la conexión: " . $conexion->connect_error);
    }

    // Consulta para obtener la contraseña del usuario con ese email
    $sql = "SELECT id, password FROM usuarios WHERE email = ?";
    $stmt = $conexion->prepare($sql);
    $stmt->bind_param("s", $email);
    $stmt->execute();
    $resultado = $stmt->get_result();

    if ($resultado->num_rows > 0) {
        $fila = $resultado->fetch_assoc();

        // Comparación de la contraseña sin password_hash (ajustar si es necesario)
        if ($fila['password'] === $clave) {
            $_SESSION['usuario_id'] = $fila['id']; // Guarda el ID en la sesión
            $_SESSION['email'] = $email; // Guarda el correo en la sesión para referencia

            header("Location: inicio_alumno.php"); // Redirige correctamente
            exit();
        } else {
            echo "<script>alert('⚠️ Contraseña incorrecta.'); window.location.href='login.php';</script>";
        }
    } else {
        echo "<script>alert('⚠️ Correo no encontrado.'); window.location.href='login.php';</script>";
    }

    $stmt->close();
    $conexion->close();
}
