} catch (Exception $e) { echo $e->getMessage(); return false; } } // -------------------------------------------------------------------------------------------------- if (isset($_REQUEST['ADJUNTAEVENTO'])) { $_SESSION['ERRORESSUBIRARCHIVO'] = ''; $partes_ruta = pathinfo($_FILES["uploadedfileEvento"]['name']); try { $filename = NexValOracle('legales.SEQ_LEA_ID'); $contratoID = $_SESSION["NUMEROJUICIO"]; $id = $_REQUEST['id']; $filenameServer = ''; // $pathServerEventos = DATA_IMAGE_RAIZ_PATH.'\juicios\\'; $pathServerEventos = Get_Lpa_Parametro('DIRECTORIOARCHIVOS'); if (!ValidarControlInput('textdescripcion', "Error : Debe completar la descripcion <p>") or !ValidarControlFile('uploadedfileEvento', "Error : Debe seleccionar un archivo para Asociar al Evento <p>")) { header("Location: /index.php?pageid=134&id=" . $id); return false; } //1000000 = 1mb = 10000kb == 1048576bytes = 1mb if (!subirArchivo($_FILES["uploadedfileEvento"], $pathServerEventos, $filename, '', MAX_FILE_UPLOAD, $contratoID, $filenameServer, $nomArchivo)) { $_SESSION['ERRORESSUBIRARCHIVO'] = "Error : " . $_SESSION['ERRORESSUBIRARCHIVO'] . '<p>'; } else { $ea_id = $filename; $ea_descripcion = $_REQUEST['textdescripcion']; //$ea_patharchivo = $filenameServer; $idjuicio = $contratoID; // $nomArchivo SE OBTIENE DE LA FUNCION subirArchivo $ea_ideventojuicioentramite = $id; InsertAdjuntoEvento($ea_id, $ea_descripcion, $idjuicio, $nomArchivo, $ea_ideventojuicioentramite);
function InsertAdjuntoPericia($pa_id, $pa_descripcion, $idjuicio, $nomArchivo, $pa_idPericia) { try { global $conn; // $sql = "select pa_valor from legales.lpa_parametro where pa_clave = 'DIRECTORIOARCHIVOSPERICIA' "; // $directoriodestino = ValorSql($sql); $directoriodestino = Get_Lpa_Parametro('DIRECTORIOARCHIVOSPERICIA'); $pa_patharchivo = $directoriodestino . '\\' . $idjuicio . '\\' . $nomArchivo; $pa_usualta = $_SESSION["usuario"]; $sqlInsertAdjunto = "INSERT INTO legales.lpa_periciaarchivoasociado (\n\t\t\t\t\t\t\t\t\tPA_ID, \n\t\t\t\t\t\t\t\t\tPA_DESCRIPCION, \n\t\t\t\t\t\t\t\t\tPA_PATHARCHIVO, \n\t\t\t\t\t\t\t\t\tPA_IDPERICIAS, \n\t\t\t\t\t\t\t\t\tPA_USUALTA, \n\t\t\t\t\t\t\t\t\tPA_FECHAALTA)\n\t\t\t values (" . $pa_id . ",\n\t\t\t\t\t\tUPPER('" . $pa_descripcion . "'),\n\t\t\t\t\t\t'" . $pa_patharchivo . "',\n\t\t\t\t\t\t" . $pa_idPericia . ",\n\t\t\t\t\t\tUPPER('" . $pa_usualta . "'),\n\t\t\t\t\t\tSYSDATE) "; $params = array(); DBExecSql($conn, $sqlInsertAdjunto, $params); DBCommit($conn); return true; } catch (Exception $e) { DBRollback($conn); ErrorConeccionDatos($e->getMessage()); return false; } }