<?php session_start(); require "../class/Smarty.class.php"; include "../class/uti.inc.php"; require_once "../class/libuatf/interfaz_nueva.inc.php"; require_once "../class/libuatf/menus.inc.php"; $usuario = $_SESSION["__doc_usuario"]; $id_docente = $_SESSION["__doc_id_docente"]; $nombrec = $_SESSION["__doc_nombrec"]; $id_gestion = $_SESSION["__doc_id_gestion"]; $id_periodo = $_SESSION["__doc_id_periodo"]; $nro_dip = $_SESSION["__doc_nro_dip"]; $gestion = $id_gestion . "/" . $id_periodo; $smarty = new Smarty(); $f = new uti(); $p = new TemplateInterfaz(); $menu = new menus(); $asig = $_POST['asig']; $sql_v = "select * from infraestructura.viajes where id_dct_asignaciones='{$asig}'"; $f->Ejecutar($sql_v); if ($f->filas != 0) { $resul = 1; echo $resul; } else { $resul = 0; echo $resul; } //ES PARA RECUPERAR CANTIDAD DE PROGRMADOS DE UNA MATERIA /*$sql="select count(p.*) as num from dct_asignaciones a,alm_programaciones p where a.id_dct_asignaciones='$asig' and p.id_materia=a.id_materia and a.id_gestion=p.id_gestion and p.id_periodo=a.id_periodo and a.id_grupo=p.id_grupo";
<?php @session_start(); require_once "class/Smarty.class.php"; require_once "class/uti.inc.php"; require_once "class/encryptor.inc.php"; require_once "class/libuatf/interfaz_nueva2.inc.php"; require_once "class/libuatf/menus.inc.php"; $_id_docente = intval($_SESSION["__doc_id_docente"]); $id_gestion = intval($_SESSION["__doc_id_gestion"]); $id_periodo = intval($_SESSION["__doc_id_periodo"]); $gestion = $id_gestion . "/" . $id_periodo; $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); $f2 = new uti(); $sql = "SELECT id_docente,ci,titulo,abre_titulo,trim(nombres)as nombres,trim(paterno)as paterno,\r\n\t trim(materno) as materno,trim(clave) as clave,trim(usuario) as usuario,trim(foto)as foto, primer_logueo, email\r\n FROM docentes WHERE id_docente = '{$_id_docente}'AND estado = 'A'"; /* echo $sql; exit; */ $f->Ejecutar($sql); if ($f->filas == 0) { $id = encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}&negado=0"); header("location: index.php?" . $id); exit; } $f->Leer(0); $nombrec = ucwords(strtolower($f->datos->abre_titulo . " " . $f->datos->paterno . " " . $f->datos->materno . ", " . $f->datos->nombres)); $nro_dip = trim($f->datos->ci);
require_once "../class/libuatf/menus.inc.php"; require_once "../islogin.php"; require_once "fpdf/fpdf.php"; //$gestion_=$_GET['ges']; //$periodo_=$_GET['per']; $id_viajesito = $_GET['id']; $id_docente = $_SESSION["__doc_id_docente"]; $id_gestion_ = $_SESSION["__doc_id_gestion"]; $id_periodo_ = $_SESSION["__doc_id_periodo"]; //$nro_dip = $_SESSION["__doc_nro_dip"]; $gestion_ = $id_gestion_ . "/" . $id_periodo_; //$sig_=$_adm_id_programa; $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); //$gestion=decrypt($gestion_, 'semilla'); //$periodo=decrypt($periodo_, 'semilla'); //$nom_auxayudante='No Tiene'; // $nom_auxdocente='No Tiene'; $cque = "select count(*) as canti_extra from infraestructura.alumnos_via where id='{$id_viajesito}' and estado='A'"; $f->Ejecutar($cque); $f->Leer(0); $c_f_pas = $f->datos->canti_extra; $cquee = "select count(*) as canti_extr from infraestructura.pasajero_extra where id_viaje='{$id_viajesito}'"; $f->Ejecutar($cquee); $f->Leer(0); $c_f_pa = $f->datos->canti_extr; if ($c_f_pa > 0) { $cantidad_final_pas = $c_f_pas + $c_f_pa; } else {
return; } $tmp = $_FILES["archivo"]["tmp_name"]; $mbs = $_FILES["archivo"]["size"] / 1024.0 / 1024.0; $type = $_FILES["archivo"]["type"]; $name = pg_escape_string($_FILES["archivo"]["name"]); if ($mbs > 10 || $mbs == 0) { $valor["estado"] = "Archivo Invalido... {$mbs}" . $type; $valor["flag"] = "error"; return; } $content = file_get_contents($tmp); $compress = pg_escape_bytea(gzcompress($content)); $f = new uti('archivos'); $query = "select guardar_archivo('{$compress}'::bytea,'{$name}'::character varying,'gz'::character varying,'{$descripcion}'::character varying) as id;"; $f->Ejecutar($query); if (!$f->filas || $f->filas == 0) { //die($query); $valor["estado"] = "Error al guardar el archivo."; $valor["flag"] = "error"; $db->close(); $db_archivos->close(); return; } $f->leer(0); $id_archivo = intval($f->datos->id); $f = new uti(); $query = "insert into academico.dct_archivos_subidos (id_docente,id_materia,id_grupo,id_gestion,id_periodo,descripcion,nombre,id_archivo)\r\n\t\t\tvalues({$id_docente},{$id_materia},{$id_grupo},{$id_gestion},{$id_periodo},'{$descripcion}','{$name}',{$id_archivo});"; $f->Ejecutar($query); $valor["estado"] = "Registrado Correctamente. "; $valor["flag"] = "ok";
$descrip_grupo = $_POST["descrip_grupo"]; $obj = new docentes($db); $obj->getisdesignacion($id_docente, $id_gestion, $id_periodo, $id_materia, $id_grupo); if (!$obj->tuplas) { print "Error! Usted no es docente de esta Materia"; sleep(1); header("Location: index.php"); } if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { $id = encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}"); header("location: ../index.php?" . $id); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); //$p->encabezado('../','U.A.T.F.>DOCENTE','2',$nombrec); $fecha = date('d-m-Y'); $smarty->assign('fecha', $fecha); $fecha = date('Y-m-d'); $smarty->assign('fechaSis', $fecha); $smarty->assign('fecha1', $fecha1); $smarty->assign('fecha2', $fecha2); $smarty->assign('fecha3', $fecha3); $smarty->assign('fecha4', $fecha4); $smarty->assign('fechaf', $fechaf); $smarty->assign('fechae', $fechae); $smarty->assign('descrip_codsef', $descrip_codsef); $smarty->assign('descrip_grupo', $descrip_grupo); if (chop($tipo_calificacion) == "on") { $tipo_calificacion = 'S';
$id_periodo = $_SESSION["__doc_id_periodo"]; $gestion = $id_gestion . "/" . $id_periodo; $id_materia = $_POST["id_materia"]; $id_grupo = $_POST["id_grupo"]; $id_programa = $_POST["id_programa"]; $descrip_grupo = $_POST["descrip_grupo"]; $fecha_public = $_POST["fecha_publicacion"]; $id_dct_asigna = $_POST["id_dct_asignaciones"]; if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { header("location: ../index.php?id_gestion={$id_gestion}&id_periodo={$id_periodo}"); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); $f1 = new uti(); //$p->encabezado('../','U.A.T.F.>DOCENTE','2',$nombrec); // ========================================================== // ========================================================== // CODIGO PARA SUBIR ARCHIVOS // ========================================================== // ========================================================== $nombre_archivo = $_FILES['archivo']['name']; $tipo_archivo = $_FILES['archivo']['type']; $tamano_archivo = $_FILES['archivo']['size']; $prefijo = substr(md5(uniqid(rand())), 0, 6); $parametro = explode(".", $nombre_archivo); $id_ext = $parametro[1]; $aviso = ""; /* echo "nombre de archivo::::::::".$nombre_archivo;
require_once "../class/encryptor.inc.php"; require_once "../class/libuatf/interfaz_nueva.inc.php"; require_once "../class/libuatf/menus.inc.php"; require_once "../islogin.php"; $usuario = $_SESSION["__doc_usuario"]; $id_docente = $_SESSION["__doc_id_docente"]; $nombrec = $_SESSION["__doc_nombrec"]; $id_gestion = $_SESSION["__doc_id_gestion"]; $id_periodo = $_SESSION["__doc_id_periodo"]; $nro_dip = $_SESSION["__doc_nro_dip"]; $gestion = $id_gestion . "/" . $id_periodo; $id_viaje = $_POST['viaje']; if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { $id = encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}"); header("location: ../index.php?" . $id); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); $sql = "delete from infraestructura.viajes where id_viaje='{$id_viaje}' and aprobado_dir='F'"; //die($sql); //die($sql); $f->Ejecutar($sql); /*$p->CabeceraGeneral_PgInternas('U.A.T.F.>DOCENTE',$menu->menu_docentes_internas(),$nombrec,$gestion); //$smarty->assign('aviso2',"Docente sin asignacion de materias"); $smarty->display('viajes1.tpl'); $p->PiedePagina(); */ //$smarty->display('mat_via.tpl'); //header("location:viajes1.php") echo 'El Viaje se Borrara siempre y cuando No este APROBADO por el Diorector de Carrera';
$nombrec = $_SESSION["__doc_nombrec"]; $id_gestion = $_SESSION["__doc_id_gestion"]; $id_periodo = $_SESSION["__doc_id_periodo"]; $nro_dip = $_SESSION["__doc_nro_dip"]; $gestion = $id_gestion . "/" . $id_periodo; $h_p = ''; $h_r = ''; $id_viaje = $_POST['valor']; if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { $id = encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}"); header("location: ../index.php?" . $id); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); $sq = "select crono from infraestructura.viajes where id_viaje='{$id_viaje}' and crono='T'"; $f->Ejecutar($sq); if ($f->filas == 0) { $tiene_crono = 0; } else { $f->Leer(0); $cronn = $f->datos->crono; if ($cronn == 'T') { $query = "select id_c,cronograma,dia from infraestructura.cronograma where id='{$id_viaje}'"; $f->Ejecutar($query); if ($f->filas != 0) { $tiene_crono = 1; $arrayCrono = array(); for ($p = 0; $p < $f->filas; $p++) { $f->Leer($p);
$alumnos = json_decode($_POST['dataa']); $viaje = $_POST['via_id']; $horap = $_POST['hr_p']; $horar = $_POST['hr_r']; $tiene_crono = $_POST['tiene']; $auxi_liar = $_POST["auxiliar"]; $doc_ente = $_POST["docen"]; //die($texarea); if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { $id = encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}"); header("location: ../index.php?" . $id); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); //die($sql); //die($sql); //$f->Ejecutar($sql); //$f->Leer(0); $sms = 0; if ($alumnos == null) { // || $texarea==null) $sms = 1; } foreach ($texarea as $valo) { if ($valo == "") { $sms = 1; } } if ($sms == 0) {
$gestion = $id_gestion . "/" . $id_periodo; $asig = $_POST["materiass"]; $lugar = $_POST["lugar_prac"]; $dist = $_POST["distancia"]; $pasajeros = $_POST["pasajeros"]; $datei = $_POST["fecha_ini"]; $datef = $_POST["fecha_fin"]; $ciu = $_POST["can_ciu"]; $pro = $_POST["can_pro"]; $fro = $_POST["can_fro"]; $obj = $_POST["TexArea1"]; $obj_esp = $_POST["TexArea2"]; $obs = $_POST["TexArea3"]; if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { header("location: ../index.php?id_gestion={$id_gestion}&id_periodo={$id_periodo}"); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); $sql = "insert into infraestructura.viajes (id_dct_asignaciones,lugar_prac,obj_prac,fecha_ini,fecha_fin,pasajeros,observaciones,aprobado_dir,distancia,ciudad,provincia,frontera,obj_esp, fecha_control_doc)\n values('" . $asig . "','" . $lugar . "','" . $obj . "','" . $datei . "','" . $datef . "','" . $pasajeros . "','" . $obs . "','F','" . $dist . "','" . $ciu . "','" . $pro . "','" . $fro . "','" . $obj_esp . "',now())"; //die($sql); //die($sql); $f->ejecutar($sql); //$f->Leer(0); //echo $lugar+"hola"; $p->CabeceraGeneralInt('U.A.T.F.>DOCENTE', $menu->menu_docentes_internas(), $nombrec, $gestion); $smarty->assign('aviso2', "Docente sin asignacion de materias"); $smarty->display('correc.tpl'); $p->PiedePagina(); //header("location:viajes1.php")
<?php session_start(); require_once "../class/uti.inc.php"; $usuario = $_SESSION["__doc_usuario"]; $id_docente = intval($_SESSION["__doc_id_docente"]); $nombrec = $_SESSION["__doc_nombrec"]; $id_gestion = intval($_SESSION["__doc_id_gestion"]); $id_periodo = intval($_SESSION["__doc_id_periodo"]); $gestion = $id_gestion . "/" . $id_periodo; $id_grupo = intval($_POST["id_grupo"]); $id_programa = $_POST["id_programa"]; $id_materia = intval($_POST["id_materia"]); if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { die('Error parametros incorrectos.'); } if (!isset($_GET['id'])) { die('archivo incrrecto.'); } $id = intval($_GET['id']); $f = new uti('archivos'); $f->Ejecutar('SET bytea_output = "escape";'); $query = "select * from archivos where id={$id}"; $f->Ejecutar($query); $f->Leer(0); header('Content-Disposition: attachment; filename="' . $f->datos->nombre . '"'); echo gzuncompress(pg_unescape_bytea($f->datos->archivo));
require_once "class/libuatf/interfaz_nueva.inc.php"; require_once "class/libuatf/menus.inc.php"; if (!isset($_POST["usuario"]) or trim($_POST["usuario"]) == '') { 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(); $f = new uti(); $f2 = new uti(); if ($usuario == '' || $clave == '') { //$p->Aviso("Falta introducir clave."); //header("location: index.php"); header("Location: index.php"); $smarty->assign('aviso', 'Falta introducir clave o suario.'); $smarty->assign('id_gestion', $id_gestion); $smarty->assign('id_periodo', $id_periodo); $smarty->display('docente0.tpl'); exit; } $clave = md5(stripslashes($_POST["clave"])); // echo $clave; exit; function validar($str) { $banwords = array("'", ",", ";", "--", " or ", ")", "(", " OR ", " and ", " AND ", "/n", "/r", "DELETE", "DEL", "delete", "del", "update", "UPDATE", "INSERT", "insert", "select", "SELECT");
$fecha3 = $_POST["fecha3"]; $fecha4 = $_POST["fecha4"]; $fechaf = $_POST["fechaf"]; $fechae = $_POST["fechae"]; */ $descrip_codsef = $sevaluacion; //$_POST["descrip_codsef"]; $descrip_grupo = $id_grupo; //$_POST["descrip_grupo"]; if (!isset($_SESSION["__doc_usuario"]) || !isset($_SESSION["__doc_cambio_clave"])) { header("location: ../index.php?id_gestion={$id_gestion}&id_periodo={$id_periodo}"); } $p = new TemplateInterfaz(); $menu = new menus(); $smarty = new Smarty(); $f = new uti(); $f1 = new uti(); //$p->encabezado('../','U.A.T.F.>DOCENTE','2',$nombrec); if ($eligio == '1') { $sql = "update dct_asignaciones \r\n\tset se_elegido='S', tipo_calificacion='{$tipo_calificacion}',codse='{$cod_se}'\r\n\twhere id_docente = '{$id_docente}' \r\n\t and id_materia = '{$id_materia}' \r\n\t and id_grupo = '{$id_grupo}' \r\n\t and id_gestion = '{$id_gestion}' \r\n\t and id_periodo = '{$id_periodo}'"; $f->ejecutar($sql); } $sql = "select fecha1,fecha2,fecha3,fecha4,fechaf,fechae\r\n\tFROM alm_programas\r\n\twhere id_programa='{$id_programa}'"; $f->ejecutar($sql); $f->leer(0); $fecha1 = $f->datos->fecha1; $fecha2 = $f->datos->fecha2; $fecha3 = $f->datos->fecha3; $fecha4 = $f->datos->fecha4; $fechaf = $f->datos->fechaf; $fechae = $f->datos->fechae;