Example #1
0
$id_periodo = pg_escape_string($_POST["id_periodo"]);
$gestion = $id_gestion . "/" . $id_periodo;
$p = new TemplateInterfaz();
$menu = new menus();
$smarty = new Smarty();
if ($usuario == '' || $clave == '') {
    header("Location: index.php");
    exit;
}
$obj = new Docentes($db);
$clave = md5(stripslashes($_POST["clave"]));
$clave = $obj->validar($clave);
$usuario = $obj->validar($usuario);
$ip = $obj->get_client_ip();
// $obj->getAuth($usuario, $clave);
$obj->getAuthAndPhone($usuario, $usuario, $clave);
if (!$obj->tuplas) {
    $id = encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}&negado=0");
    header("location: index.php?" . $id);
    $obj->Adicionar("consola.docente_login", array("usuario_docente" => $usuario, "ip" => $ip, "estado" => "NEGADO"));
    exit;
}
$nombrec = ucwords(strtolower($obj->tuplas["abre_titulo"] . " " . $obj->tuplas["paterno"] . " " . $obj->tuplas["materno"] . ", " . $obj->tuplas["nombres"]));
$nro_dip = trim($obj->tuplas["ci"]);
$id_docente = $obj->tuplas["id_docente"];
$cambio_clave = $obj->tuplas["primer_logueo"];
$_SESSION["__doc_nombrec"] = trim($nombrec);
$_SESSION["__doc_id_docente"] = intval($id_docente);
$_SESSION["__doc_usuario"] = trim($obj->tuplas["usuario"]);
$_SESSION["__doc_clave"] = trim($_POST["clave"]);
$_SESSION["__doc_id_gestion"] = intval($id_gestion);