|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/logicswapweb/aplicaciones/admon/documentos/docs/fnc/ |
Upload File : |
<?php
session_start();
include('SubCarpeta.php');
include('Documento.php');
include('Archivo.php');
$task = (array_key_exists('task', $_REQUEST)) ? $_REQUEST['task']: NULL;
$nivel = (array_key_exists('nivel', $_REQUEST)) ? $_REQUEST['nivel']: NULL;
$id = (array_key_exists('id', $_REQUEST)) ? $_REQUEST['id']: NULL;
$id_ = (array_key_exists('id_', $_REQUEST)) ? $_REQUEST['id_']: NULL;
$name_carpeta = (array_key_exists('name_carpeta', $_REQUEST)) ? $_REQUEST['name_carpeta']: NULL;
$ids = (array_key_exists('ids', $_REQUEST)) ? $_REQUEST['ids']: NULL;
$name_subcarpeta = (array_key_exists('name_subcarpeta', $_REQUEST)) ? $_REQUEST['name_subcarpeta']: NULL;
$idss = (array_key_exists('idss', $_REQUEST)) ? $_REQUEST['idss']: NULL;
$name_subcarpetas = (array_key_exists('name_subcarpetas', $_REQUEST)) ? $_REQUEST['name_subcarpetas']: NULL;
$idsss = (array_key_exists('idsss', $_REQUEST)) ? $_REQUEST['idsss']: NULL;
$name_subcarpetass = (array_key_exists('name_subcarpetass', $_REQUEST)) ? $_REQUEST['name_subcarpetass']: NULL;
$id_doc = (array_key_exists('id_doc', $_REQUEST)) ? $_REQUEST['id_doc']: NULL;
$named = (array_key_exists('named', $_REQUEST)) ? $_REQUEST['named']: NULL;
$id_arc = (array_key_exists('id_arc', $_REQUEST)) ? $_REQUEST['id_arc']: NULL;
$nombre = (array_key_exists('nombre', $_REQUEST)) ? $_REQUEST['nombre']: NULL;
$permiso = (array_key_exists('permiso', $_REQUEST)) ? $_REQUEST['permiso']: NULL;
$encabezado = (array_key_exists('encabezado', $_REQUEST)) ? $_REQUEST['encabezado']: NULL;
$fecha_ing = (array_key_exists('fecha_ing', $_REQUEST)) ? $_REQUEST['fecha_ing']: date('Y-m-d');
$dia = (array_key_exists('dia', $_REQUEST)) ? $_REQUEST['dia']: NULL;
$mes = (array_key_exists('mes', $_REQUEST)) ? $_REQUEST['mes']: NULL;
$anio = (array_key_exists('anio', $_REQUEST)) ? $_REQUEST['anio']: NULL;
$fecha_fin= $anio."-".$mes."-".$dia;
$descripcion = (array_key_exists('descripcion', $_REQUEST)) ? $_REQUEST['descripcion']: NULL;
$adjunto1 = (array_key_exists('adjunto1', $_REQUEST)) ? $_REQUEST['adjunto1']: NULL;
$url1 = (array_key_exists('url1', $_REQUEST)) ? $_REQUEST['url1']: NULL;
$titulo = (array_key_exists('titulo', $_REQUEST)) ? $_REQUEST['titulo']: NULL;
$file = (array_key_exists('file', $_REQUEST)) ? $_REQUEST['file']: NULL;
$archivo = (array_key_exists('archivo', $_REQUEST)) ? $_REQUEST['archivo']: NULL;
$carpeta = (array_key_exists('_carpeta', $_REQUEST)) ? $_REQUEST['_carpeta']: NULL;
$subCarpeta= new SubCarpeta();
$documento= new Documento();
$clasearchivo= new Archivo();
switch ($task){
case "add_documento":
$documento->add_documento($nivel,$id,$ids,$idss,$idsss,$fecha_ing,$fecha_fin,$encabezado,$descripcion,$permiso,$adjunto1,$url1,$name_carpeta,$name_subcarpeta,$name_subcarpetas,$name_subcarpetass);
break;
case "mod_documento":
$documento->mod_documento($titulo,$permiso,$descripcion,$fecha_fin,$carpeta,$id_doc,$nivel,$id_,$ids,$idss,$idsss);
break;
case "eli_documento":
$documento->eli_documento($id_doc,$nivel,$id,$name_carpeta,$ids,$name_subcarpeta,$idss,$name_subcarpetas,$idsss,$name_subcarpetass);
break;
case "eliminar_archivo":
$clasearchivo->eli_archivo($id_arc,$nivel,$id,$name_carpeta,$ids,$name_subcarpeta,$idss,$name_subcarpetas,$idsss,$name_subcarpetass,$id_doc,$named);
break;
case "adicionar_archivo":
$clasearchivo->add_archivo($titulo,$archivo,$nivel,$id,$name_carpeta,$ids,$name_subcarpeta,$idss,$name_subcarpetas,$idsss,$name_subcarpetass,$id_doc,$named,$name_carpeta,$name_subcarpeta,$name_subcarpetas,$name_subcarpetass);
break;
case "modificar_archivo":
$clasearchivo->mod_archivo($titulo,$archivo,$file,$id_arc,$nivel,$id_,$name_carpeta,$ids,$name_subcarpeta,$idss,$name_subcarpetas,$idsss,$name_subcarpetass,$id_doc,$named);
break;
case "add_subcarpeta":
$subCarpeta->add_subcarpeta($nivel,$nombre,'subcarpeta',$permiso,$id,$ids,$idss,$name_carpeta,$name_subcarpeta,$name_subcarpetas);
break;
case "mod_subcarpeta":
$subCarpeta->mod_subcarpeta($nivel,$nombre,$permiso,$id,$ids,$idss,$idsss,$name_carpeta,$name_subcarpeta,$name_subcarpetas);
break;
case "eli_subcarpeta":
$subCarpeta->eli_subcarpeta($nivel,$id,$ids,$idss,$idsss);
break;
default: ;
}
?>