$ficheros = array(); $ficheros = $clsCNDefault2->extraeNombreFicheros(); $textos = array(); $textos = $clsCNDefault2->extraeTextosMenu(); $permisos = array(); $permisos = $clsCNDefault2->extraePermisosPHP(); $cargos[] = array("lngId" => $datosCargo['lngId'], "strCargo" => $datosCargo['strCargo'], "strPermisos" => $datosCargo['strPermisos']); $desplazamientoCorto = ' '; $desplazamiento = ' '; //funciones render auxiliares function lineaVacia() { echo "<td colspan='5'></td>"; } $listadoCargos = $clsCNUsu->ListarCargos(); $listadoDep = $clsCNUsu->listadoDep(); //var_dump($listadoDep);die; function cuadrosPermisos($posicionMenu, $listadoCargos, $listadoDep, $ficheros) { //extraigo el perfil que venga en la tabla "tbmailconfig", por el campo php (nombre fichero php) require_once '../CN/clsCNUsu.php'; $clsCNUsu = new clsCNUsu(); $datosPHP = $clsCNUsu->perfilFicheroPHP($ficheros); //si $IdPerfil = '' entonces ponemos 3 td vacios //sino rellenamos los datos if (!isset($datosPHP['envio'])) { ?> <td></td> <td></td> <td></td> <td></td>