if ($admin) { if ($admin["idAdministrador"] == $id && $admin["contrasena"] == $password) { session_start(); $login = ["id" => $admin["idAdministrador"], "nombreCompleto" => $admin["nombreCompleto"], "correoElectronico" => $admin["correoElectronico"], "rol" => $rol]; $_SESSION["login"] = $login; header("Location: http://localhost:8000/paginas/admin.php"); } else { echo "Contraseña incorrecta."; } } else { echo "El administrador no existe."; } } else { if ($rol == "estudiante") { $conEstu = new ControladorAlumno(); $estud = $conEstu->obtenerPorIdentificacion($id); $alumn = $estud->fetch_assoc(); if ($alumn) { if ($alumn["idAlumno"] == $id && $alumn["contrasena"] == $password) { session_start(); $login = ["id" => $alumn["idAlumno"], "apellido" => $alumn["apellidos"], "nombre" => $alumn["nombres"], "edad" => $alumn["edad"], "email" => $alumn["correoElectronico"], "telefono" => $alumn["telefono"], "celular" => $alumn["celular"], "rol" => $rol]; $_SESSION["login"] = $login; header("Location: http://localhost:8000/paginas/estudiante.php"); } else { echo "Contraseña incorrecta."; } } else { echo "El estudiante no existe."; } } else { if ($rol == "docente") {