increíble pero cierto le quite un código que tenia antes... para buscar si el usuario que estaba registrado tenia acceso a esa pagina y en ese caso si lo descargo

no entiendo en que afecta que raro aquí te lo pongo para que lo veas:
if(!isset($_SESSION['idusuario']) and ($_SESSION['idusuario']==null)) {
header("Location: ../../warning.php");
}
$pagina="admdoc-documentos";
require ("../../clases/dao/SeguridadDAO.php");
require ("../../clases/dao/UsuarioDAO.php");
$objSeguridadDAO = new SeguridadDAO();
$objUsuarioDAO = new UsuarioDAO();
$Resul_usu = $objUsuarioDAO->ConsultarDatosUsuarioDAO($_SESSION['idusuario']);
$filus = pg_numrows($Resul_usu);
if ($filus>0){
$url='./app/admDocumentos/Manuales.php';
$Resul_Segu = $objSeguridadDAO->ConsultarurlDAO($url,pg_result($Resul_usu, 0, 1));
$filseg = pg_numrows($Resul_Segu);
if ($filseg==0){
header("Location: ../../warning3.php?f=".$pagina);
}else{
if (pg_result($Resul_usu, 0, 11)==null){
header("Location: ../../warning1.php");
}
}
}
lo bueno es que ya se solvento lo malo es que tengo que ver como verifico y que no se meta cualquiera a esa pagina

pero al menos ya se que era lo que estaba pasando gracias compañero