include '../../system/menu.php';
?>
        <section class="bloque">
            <div>
                <?php 
include '../../layouts/cabecera-body.php';
?>
                <hgroup>
                    <h1>Gestión de usuarios</h1>
                </hgroup>
            </div>
            <?php 
require_once '../../includes/conexion.php';
require_once '../../system/classusuario.php';
extract($_POST);
$objinicio = new inicio_seguro();
$mensaje1 = "";
$mensaje2 = "";
if (isset($eliminar)) {
    if (isset($dos)) {
        $especialista = new especialista();
        $especialista->eliminar($mysqli, $eliminar);
    } else {
        echo "<div class='notify'><i class='fa fa-check-square'></i>El usuario ha sido eliminado de forma exitosa<br /></div> ";
        $objinicio->eliminar_miembros($mysqli, $eliminar);
    }
} elseif (isset($guardar)) {
    for ($i = 0; $i < count($codigos); $i++) {
        if (!empty($privilegios[$i])) {
            $objinicio->modificar_privilegios($mysqli, $privilegios[$i], $codigos[$i]);
            $mensaje1 = "<div class='notify'><i class='fa fa-check-circle-o'></i> Los privilegios fueron cambiados</div>";
Beispiel #2
0
                     header("location: ../0/especialista/culminar_registro");
                 }
                 //Para el resto de privilegios
             } else {
                 if ($n_intentos[0] > 0) {
                     //En caso de tener intentos fallidos se eliminan
                     $intentos->eliminar_intentos($mysqli, $_SESSION['email']);
                 }
                 header("location: ../0/home/inicio");
             }
         }
     }
 } else {
     //Error entre correos y contraseñas
     //Registro de intento fallido
     $intentos = new inicio_seguro();
     $r2 = $intentos->chequeo_intentos($mysqli, $correo);
     $n_intentos = $r2->fetch_array();
     if ($n_intentos[0] <= 4) {
         $intentos->reg_intentos_fallidos($mysqli, $correo);
         if ($n_intentos[0] == 4) {
             //Al haber cometido el 4to error, se registra el quinto y automaticamente se redirige a la página de bloqueo
             $intentos->bloquear_usuario($mysqli, $correo);
             header("location: ../../0/home/block");
         } else {
             header("location: ../../0/home/iniciar_sesion");
         }
     } else {
         //Si ha ingresado mas de 5 intentos fallidos, igual nos interesa registrar los siguientes intentos para evaluar su interés de entrar al sistema
         $intentos->reg_intentos_fallidos($mysqli, $correo);
         header("location: ../../0/home/block");