<?php

include_once '../../login/check.php';
if (!empty($_POST)) {
    $folder = "../../";
    include_once '../../class/informe.php';
    include_once '../../class/usuarios.php';
    $usuarios = new usuarios();
    extract($_POST);
    $codusuarios = $codusuarios == "" ? '%' : $codusuarios;
    $fecha = $fecha == "" ? '%' : $fecha;
    $informe = new informe();
    $inf = $informe->mostrarTodo("codusuarios LIKE '{$codusuarios}' and fecha LIKE '{$fecha}'", "");
    $titulo = array("solicitante" => "Solicitante", "fecha" => "Fecha Informe", "observaciones" => "Observaciones");
    foreach ($inf as $in) {
        $us1 = array_shift($usuarios->mostrar($in['codusuarios']));
        $datos[$i]['codinforme'] = $in['codinforme'];
        $datos[$i]['solicitante'] = $us1['nombre'] . " " . $us1['paterno'] . " " . $us1['materno'];
        $datos[$i]['fecha'] = fecha2Str($in['fecha'], 0);
        $datos[$i]['observaciones'] = $in['observaciones'];
    }
    listadoTabla($titulo, $datos, 1, "", "eliminar.php", "ver.php");
}
<?php

include_once "../../login/check.php";
if (!empty($_POST)) {
    include_once "../../class/informe.php";
    $informe = new informe();
    include_once "../../class/informetrabajo.php";
    $informetrabajo = new informetrabajo();
    include_once "../../class/informesistemasoperativos.php";
    $informesistemasoperativos = new informesistemasoperativos();
    include_once "../../class/informeprograma.php";
    $informeprograma = new informeprograma();
    extract($_POST);
    /*
    echo "<pre>";
    print_r($_POST);
    echo "</pre>";
    */
    //empieza la copia de archivos
    /*
    if(($_FILES['curriculum']['type']=="application/pdf" || $_FILES['curriculum']['type']=="application/msword" || $_FILES['curriculum']['type']=="application/vnd.openxmlformats-officedocument.wordprocessingml.document") && $_FILES['curriculum']['size']<="500000000"){
    	@$curriculum=$_FILES['curriculum']['name'];
    	@copy($_FILES['curriculum']['tmp_name'],"../curriculum/".$_FILES['curriculum']['name']);
    }else{
    	//mensaje que no es valido el tipo de archivo	
    	$mensaje[]="Archivo no válido del curriculum. Verifique e intente nuevamente";
    }
    */
    $valores = array("codusuarios" => "'{$codusuarios}'", "codimpresora" => "'{$codimpresora}'", "conexionred" => "'{$conexion}'", "usuariored" => "'{$usuario}'", "contrasenared" => "'{$contrasena}'", "observaciones" => "'{$observaciones}'");
    $informe->insertar($valores);
    $id = $informe->last_id();
<?php

include_once "../../impresion/pdf.php";
$titulo = "Informe Técnico";
$id = $_GET['id'];
class PDF extends PPDF
{
}
include_once "../../class/informe.php";
$informe = new informe();
$inf = array_shift($informe->mostrar($id));
include_once "../../class/usuarios.php";
$usu1 = new usuarios();
$usus1 = array_shift($usu1->mostrar($inf['codusuarios']));
$usus2 = array_shift($usu1->mostrar($inf['id']));
include_once "../../class/trabajo.php";
$trabajo = new trabajo();
include_once "../../class/informetrabajo.php";
$informetrabajo = new informetrabajo();
$pdf = new PDF("P", "mm", "letter");
include_once "../../class/programas.php";
$programas = new programas();
include_once "../../class/informeprograma.php";
$informeprograma = new informeprograma();
include_once "../../class/impresora.php";
$impresora = new impresora();
$imp = array_shift($impresora->mostrar($inf['codimpresora']));
$pdf = new PDF("P", "mm", "letter");
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->CuadroCuerpoPersonalizado(20, " Fecha:", 1, 1, 1, "B");