예제 #1
0
/*
    echo "nombre de archivo::::::::".$nombre_archivo;
    echo "---tipo de archivo".$tipo_archivo;
    echo "---tamaño de archivo".$tamano_archivo;
    echo "---prefijo del archivo".$prefijo;*/
//    echo "----extension::".$id_ext;
//compruebo si las características del archivo son las que deseo
if ($id_ext == "rar" or $id_ext == "zip" or $id_ext == "tar" or $id_ext == "pdf") {
    if ($tamano_archivo < 3000000) {
        $nombre_temporal = $_FILES['archivo']['tmp_name'];
        //echo "---tamaño de archivojjjjjjjj=".$nombre_temporal;
        if (move_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'], "./material_pea/{$nombre_archivo}")) {
            //$p->aviso("El archivo ha sido cargado correctamente.");
            $aviso = "El archivo ha sido cargado correctamente.";
            $sql_archivo = "select * from dct_material_pea\r\n\t\t\t\t\twhere archivo = '{$nombre_archivo}'";
            $f1->ejecutar($sql_archivo);
            if ($f1->filas == 0) {
                $sql = "INSERT INTO dct_material_pea(id_dct_asignaciones,estado,archivo) \r\n\t\t\t       values('{$id_dct_asigna}','A','{$nombre_archivo}')";
                //echo $sql;
                $f->ejecutar($sql);
            }
            //$p->aviso("Ahora subimos el archivo a proyectos.");
            //move_uploaded_file("$nombre_archivo","./proyectos/$nombre_archivo");
            //$p->aviso("ok");
        } else {
            //$p->aviso("Error al subir el fichero. No pudo guardarse.<br>
            //    si el problema persiste envie un correo a admin@uatf.edu.bo");
            $aviso = "Error al subir el fichero. No pudo guardarse.<br>\r\n\t\t\t\t    si el problema persiste contactese con admin@uatf.edu.bo informando de este hecho";
        }
    } else {
        //$p->aviso("Solo se permiten archivos de 3Mb de tamanio");
예제 #2
0
$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';
} else {
    $tipo_calificacion = 'N';
}
$sql = "select * from evaluacion where trim(codse)=trim('{$codse}') ";
$f->ejecutar($sql);
$f->leer(0);
$smarty->assign('parcial', $f->datos->parcial);
$smarty->assign('practicas', $f->datos->practicas);
$smarty->assign('laboratorio', $f->datos->laboratorio);
$smarty->assign('ex_final', $f->datos->ex_final);
$smarty->assign('id_periodo', $id_periodo);
$smarty->assign('id_gestion', $id_gestion);
$smarty->assign('id_programa', $id_programa);
$smarty->assign('id_materia', $id_materia);
$smarty->assign('id_grupo', $id_grupo);
$smarty->assign('codse', $codse);
$smarty->assign('tipo_calificacion', $tipo_calificacion);
$smarty->assign('num_parc', $num_parc);
$smarty->assign('anulacion_parc', $anulacion_parc);
//$smarty->display('notas21.tpl');