Beispiel #1
0
        return false;
    }
    if (strlen($number) < 8) {
        return false;
    }
    if (strlen($number) > 8) {
        return false;
    }
    return true;
}
if (!isset($_POST["emailInput"])) {
    $serror = "Error, no existe parametro de correo electronico";
} else {
    $email = trim($_POST["emailInput"]);
    if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
        $obj->Modificar("docentes", array("email" => $email), " id_docente = " . intval($id_docente));
        $serror = "Su Correo Fue Actualizado Correctamente <strong>" . $email . "</strong>";
    } else {
        $serror = "<strong><font color='red'>Error</font></strong>, no es una direccion de correo electronico valida <strong>" . $email . "<strong>";
    }
}
if (!isset($_POST["movilInput"])) {
    $serror .= "<br>Error, no existe parametro de correo electronico";
} else {
    $telefono = trim($_POST["movilInput"]);
    if (isnumberphone($telefono)) {
        $obj->Modificar("docentes", array("telefono_per" => $telefono), " id_docente = " . intval($id_docente));
        $serror .= "<br>Su Telefono Movil Fue Actualizado Correctamente <strong>" . $telefono . "</strong>";
    } else {
        $serror .= "<br><strong><font color='red'>Error</font></strong>, no es un telefono movil valido <strong>" . $telefono . "<strong>";
    }
Beispiel #2
0
}
$obj->getListadosXMateria($id_materia, $id_grupo, $id_gestion, $id_periodo);
if ($obj->tuplas) {
    foreach ($obj->tuplas as $row) {
        $nombre = $row["paterno"] . " " . $row["materno"] . ",  " . $row["nombres"];
        $smarty->append('alumnos', array('nombre' => $nombre, 'nro_dip' => $row["nro_dip"], 'pparcial' => $row["pparcial"], 'sparcial' => $row["sparcial"], 'tparcial' => $row["tparcial"], 'cparcial' => $row["cparcial"], 'promparcial' => $row["promparcial"], 'pract' => $row["pract"], 'prompract' => $row["prompract"], 'lab' => $row["lab"], 'promlab' => $row["promlab"], 'notapres' => $row["notapres"], 'exfinal' => $row["exfinal"], 'promexfinal' => $row["promexfinal"], 'nota' => $row["nota"], 'nota_2da' => $row["nota_2da"]));
    }
} else {
    $smarty->assign('aviso', "Esta materia no tiene alumnos asignados");
}
/*==========================================================================================*/
/*  UNA VEZ QUE GUARDA LAS NOTAS INSERTAMOS A LA TABLA dct_acceso_notas */
/*==========================================================================================*/
$obj->Adicionar("dct_acceso_notas", array("id_gestion" => $id_gestion, "id_periodo" => $id_periodo, "id_docente" => $id_docente, "id_materia" => $id_materia, "id_grupo" => $id_grupo));
if ($finalizar == "on") {
    $obj->Modificar("dct_asignaciones", array("finalizar" => "S"), " id_docente   = '{$id_docente}' and id_materia = '{$id_materia}' and id_gestion = '{$id_gestion}' and id_periodo = '{$id_periodo}' and id_grupo   = '{$id_grupo}' ");
}
$obj->getSistemaEvaluacion($cod_se);
if (!$obj->tuplas) {
    die("Error Codse");
}
$_parcial = 0;
$_practicas = 0;
$_laboratorio = 0;
$_ex_final = 0;
foreach ($obj->tuplas as $row) {
    if (stripos($row["sevaluacion"], "PARCIALES") !== false) {
        $_parcial = $row["sponderacion"];
    } elseif (stripos($row["sevaluacion"], "PRACTICAS") !== false) {
        $_practicas = $row["sponderacion"];
    } elseif (stripos($row["sevaluacion"], "LABORATORIO") !== false) {
Beispiel #3
0
$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}");
    die;
}
$p = new TemplateInterfaz();
$menu = new menus();
$smarty = new Smarty();
//$p->encabezado('../','U.A.T.F.>DOCENTE','2',$nombrec);
if ($eligio == '1') {
    $obj->Modificar("dct_asignaciones", array("se_elegido" => "S", "tipo_calificacion" => $tipo_calificacion, "codse" => $cod_se), "id_docente = '{$id_docente}' and id_materia = '{$id_materia}' and id_grupo = '{$id_grupo}' and id_gestion = '{$id_gestion}' and id_periodo = '{$id_periodo}'");
    /*
        $sql="update dct_asignaciones 
    	set se_elegido='S', tipo_calificacion='$tipo_calificacion',codse='$cod_se'
    	where id_docente = '$id_docente' 
    	  and id_materia = '$id_materia' 
    	  and id_grupo   = '$id_grupo' 
    	  and id_gestion = '$id_gestion' 
    	  and id_periodo = '$id_periodo'";
        $f->ejecutar($sql);
    */
}
$obj->getFechasXIdPrg($id_programa, $id_gestion, $id_periodo);
if (!$obj->tuplas) {
    die("Error, Fechas");
}
Beispiel #4
0
        } else {
            $obj->getinfdocentexclave($id_docente, $clave);
            if (!$obj->tuplas) {
                $smarty->assign('primer_logueo', '1');
                $aviso2 = "Error: Datos no encontrados.";
            } else {
                $clave_ci = $obj->tuplas["ci"];
            }
            if ($clave_ci != $nueva_clave) {
                $msg_return = isSecPass($nueva_clave);
                if ($msg_return == '') {
                    $nueva_clave = md5(stripslashes($nueva_clave));
                    $r = array();
                    $r["clave"] = $nueva_clave;
                    $r["primer_logueo"] = '0';
                    $obj->Modificar("docentes", $r, " id_docente='{$id_docente}' AND usuario='{$usuario}' AND clave='{$clave}' ");
                    $smarty->assign('primer_logueo', '0');
                    $smarty->assign('reinicio', '1');
                    $smarty->assign('urlinicio', "http://190.129.32.204/docente_v_2/?" . encode_this("id_gestion={$id_gestion}&id_periodo={$id_periodo}"));
                    $aviso3 = "Exito: La clave se cambio con exito.";
                } else {
                    $smarty->assign('primer_logueo', '1');
                    $aviso2 = $msg_return;
                }
            } else {
                $smarty->assign('primer_logueo', '1');
                $aviso2 = "Error: Por razones de seguridad su clave no puede ser el mismo que su n&uacute;mero de C.I. Por favor ingrese una clave diferente al n&uacute;mero de su C.I.";
            }
        }
    }
}