<?php session_start(); if ($_SESSION["login"]) { if ($_SESSION["login"]["rol"] != "admin") { header("Location: http://localhost:8000/paginas/accessdenied.php"); } else { include_once '../controlador/ControladorProfesor.php'; $conPro = new ControladorProfesor(); $profesores = $conPro->obtenerTodos(); } } else { header("Location: http://localhost:8000/paginas/login.php"); } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="../css/master.css" charset="utf-8" type="text/css"> <script src="../libs/jquery/dist/jquery.js" charset="utf-8"></script> <script src="../libs/bootstrap/dist/js/bootstrap.js" charset="utf-8"></script> <link rel="stylesheet" href="../libs/bootstrap/dist/css/bootstrap.css" charset="utf-8"> <title>Sistema Académico</title> </head> <body> <nav class="navbar navbar-default"> <div class="container"> <div class="navbar-header">
$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") { $conProf = new ControladorProfesor(); $profe = $conProf->obtenerPorIdentificacion($id); $doc = $profe->fetch_assoc(); if ($doc) { if ($doc["idProfesor"] == $id && $doc["contrasena"] == $password) { session_start(); $login = ["id" => $doc["idProfesor"], "apellidos" => $doc["apellidos"], "nombres" => $doc["nombres"], "edad" => $doc["edad"], "email" => $doc["correoElectronico"], "rol" => $rol]; $_SESSION["login"] = $login; header("Location: http://localhost:8000/paginas/docente.php"); } else { echo "Contraseña incorrecta."; } } else { echo "El docente no existe."; } } else {
<?php include '../controlador/ControladorProfesor.php'; $objeto = new ControladorProfesor(); $objeto->insertar($_POST["id"], $_POST["apellido"], $_POST["nombre"], $_POST["edad"], $_POST["email"], $_POST["contrasena"]); header("Location: http://localhost:8000/paginas/admin.php"); echo "<div class='alert alert-success'>Docente registrado con exito</div>";