array( 'method' => 'GET', 'max_redirects' => '0', 'ignore_errors' => '1' ) ); $contexto = stream_context_create($opciones); $flujo = fopen($url, 'r', false, $contexto); $arrResultadoPeticion = json_decode(stream_get_contents($flujo), true); $arrCT[0]['idCT'] = 'todos'; $arrCT[0]['name'] = 'Todos'; $contadorCT = 1; foreach ($arrResultadoPeticion['datosRespuesta'] as $clave => $valor){ $arrCT[$contadorCT]['idCT'] = $clave; $arrCT[$contadorCT]['name'] = $clave; $contadorCT++; } $jsonCentrosT = json_encode($arrCT); $arrCentrosTrabajo = array(); $arrCentrosTrabajo['315'] = 'docs/315/Rechazadora ZENN-200/'; $arrCentrosTrabajo['316'] = ''; $arrCentrosTrabajo['559'] = ''; $arrCentrosTrabajo['606'] = ''; $arrCentrosTrabajo['613'] = 'docs/613/Salvagnini/'; $arrCentrosTrabajo['023'] = 'docs/023/Punzonadora CUPRA/'; $CT_recibido = ''; if($_SERVER['REQUEST_METHOD'] == "POST"){ $CT_recibido = $_POST['select_CentroTrabajo']; if($CT_recibido != 'todos'){ foreach ($arrCentrosTrabajo as $claveCT => $carpetaPdfs){ if($claveCT != $CT_recibido){ unset($arrCentrosTrabajo[$claveCT]); } } } } // Creamos los elementos para Documentos Electrónicos $tbodyPdfs = ''; $contadorArchivos = 1; foreach ($arrCentrosTrabajo as $claveCT => $carpetaPdfs){ if(!empty($carpetaPdfs)){ if(file_exists($carpetaPdfs)){ if($directorio = opendir($carpetaPdfs)){ while ($archivo = readdir($directorio)){ if (!is_dir($archivo)){ if (($archivo != ".") && ($archivo != "..")) { //echo $archivo.'
'; $tbodyPdfs .= ''; $tbodyPdfs .= ' '; $tbodyPdfs .= ''.$contadorArchivos.''; $tbodyPdfs .= ''.$claveCT.''; $tbodyPdfs .= ''.$archivo.''; $tbodyPdfs .= ''; $rutaPDF = $carpetaPdfs.$archivo; $tbodyPdfs .= ''; $tbodyPdfs .= ''; $tbodyPdfs .= ' '; $tbodyPdfs .= ''; $contadorArchivos++; } } } } } } } if(empty($tbodyPdfs)){ $tbodyPdfs = 'Usted no cuenta con los permisos necesarios.'; } ?>
Espere...
Documentos Electrónicos
  # Centro de Trabajo Nombre Archivo Acciones