<?php extract($_POST); include_once '../../includes/conexion.php'; include_once '../../system/classesp.php'; if (!empty($ci) and !empty($name) and !empty($apel) and !empty($telefono) and !empty($laboratorio) and !empty($especialidad)) { $objesp = new especialista(); $objesp->insertar_especialista($mysqli, $ci, $laboratorio, $name, $apel, $telefono, $especialidad); header('location: ../home/inicio'); } else { header("location: culminar_registro"); }
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>"; } else { $mensaje2 = "Debe seleccionar un privilegio para el usuario elegido"; } } }
if ($_SESSION['aprobacion'] == "Off") { header("location: ../0/home/noaceptado"); //Ya fué aceptado!! se procede con la sesión. } else { //Chequeamos los intentos fallidos $r2 = $intentos->chequeo_intentos($mysqli, $correo); $n_intentos = $r2->fetch_array(); //Comprobamos privilegios if ($_SESSION['privilegios'] == 0) { //0 No tiene privilegios header("location: ../0/home/noprivilegios"); //Solo para privilegios (2) especialistas } elseif ($_SESSION['privilegios'] == 2) { //Privilegio 2 es especialista include_once '../system/classesp.php'; $objesp = new especialista(); $resultado = $objesp->verificar_privilegio_2($mysqli, $_SESSION['ci']); if ($resultado[0] == $_SESSION['ci']) { if ($n_intentos[0] > 0) { //En caso de tener intentos fallidos se eliminan $intentos->eliminar_intentos($mysqli, $_SESSION['email']); } header("location: ../0/home/inicio"); //En caso de no estar registrado el especialista por completo debe culminar su registro, esto sucede despues de estara aprobado } else { if ($n_intentos[0] > 0) { //En caso de tener intentos fallidos se eliminan $intentos->eliminar_intentos($mysqli, $_SESSION['email']); } header("location: ../0/especialista/culminar_registro"); }