Ejemplo n.º 1
0
<?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&eacute;mico</title>
  </head>
  <body>
    <nav class="navbar navbar-default">
      <div class="container">
        <div class="navbar-header">
Ejemplo n.º 2
0
     $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 {
Ejemplo n.º 3
0
<?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>";