header("Location: index.php"); } $usuario = pg_escape_string($_POST["usuario"]); $clave = pg_escape_string($_POST["clave"]); $var1 = pg_escape_string($_POST["var1"]); $id_gestion = pg_escape_string($_POST["id_gestion"]); $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"];
$id_programa = $_POST["id_programa"]; $id_materia = intval($_POST["id_materia"]); if (isset($_POST["descrip_grupo"])) { $descrip_grupo = $_POST["descrip_grupo"]; } else { $descrip_grupo = ''; } if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { header("location: ../index.php?id_gestion={$id_gestion}&id_periodo={$id_periodo}"); die; } //print $usuario ; $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $obj = new Docentes($db); $obj->getListaArchivos($id_gestion, $id_periodo, $id_materia, $id_grupo); foreach ($obj->tuplas as $row) { $smarty->append('archivos', array('id' => $row["id"], 'fecha_registro' => date("d/m/Y H:i:s", strtotime($row["fecha_registro"])), 'descripcion' => $row["descripcion"], 'nombre' => $row["nombre"], 'id_archivo' => $row["id_archivo"])); } $obj->getisdesignacion($id_docente, $id_gestion, $id_periodo, $id_materia, $id_grupo); $smarty->assign('id_programa', $id_programa); $smarty->assign('descrip_grupo', $descrip_grupo); if ($obj->tuplas) { $smarty->assign('programa', $obj->tuplas["programa"]); $smarty->assign('sigla', $obj->tuplas["sigla"]); $smarty->assign('materia', $obj->tuplas["materia"]); $smarty->assign('id_materia', $obj->tuplas["id_materia"]); $smarty->assign('id_dct', $obj->tuplas["id_dct_asignaciones"]); } $smarty->assign('id_grupo', $id_grupo);
for ($i = 0; $i < strlen($string); $i++) { $ord = ord($string[$i]); $hexCode = dechex($ord); $hex .= substr('0' . $hexCode, -2); } return strToUpper($hex); } $javas = isset($_POST["javas"]) ? $_POST["javas"] : 'S'; if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { header("location: ../index.php?id_gestion={$id_gestion}&id_periodo={$id_periodo}"); die; } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $obj = new Docentes($db); if ($javas == "N") { $p->CabeceraGeneral_PgInternas('U.A.T.F.>DOCENTE', $menu->menu_docentes_internas(), $nombrec, $gestion); $smarty->display('notas0.tpl'); $p->PiedePagina(); exit; } $obj->getListaSubirMaterial($id_docente, $id_gestion, $id_periodo); if (!$obj->tuplas) { $smarty->assign('aviso', "Docente sin asignacion de materias"); $p->CabeceraGeneralInt('U.A.T.F.>DOCENTE', $menu->menu_docentes_internas(), $nombrec, $gestion); $smarty->display('Comunicado.tpl'); $p->PiedePagina(); exit; } else { foreach ($obj->tuplas as $row) {