Holas, estoy intentando poner el archivo "agregar.php" en la carpeta admin, para que solo pueda agregar post el superadministrador con rango 4, pero me esta dando el siguiente herror:

Acceso prohibido!
Usted no tiene permiso de accesar al objeto solicitado. El objeto está protegido contra lectura, o no puede ser leido por el servidor.
Si usted cree que esto es un error del servidor, por favor comuníqueselo al administrador del portal.
Error 403
localhost
Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7

Como puedo corregir esto para solor poder insertar post desde la carpeta admin??

Gracias y slu2
0
Puntos
2294
Visitas
2
Resp
Por borch hace 11 años
Developer
Respuesta #1
Mmm, no se como se hace para tener acceso a una carpeta. Pero lo cierto es que puedes colocar en agregar.php una condición para que solo los administradores de ese rango puedan entrar. Por ejemplo.
<?php
require_once("connection/config.php");

if (!isset($_SESSION["MM_Id"]) and $_SESSION["MM_rango"] < 4) {
      header ("Location:error.php");
}
?>

<html>
      <head>
            <title></title>
      </head>

      <body>
      </body>
</html>
Lo que el código dice es: Si no existe una sesión y además el rango es menor a 4, redirecciona a la página error.php. Pero si sí existe una sesión y el rango es 4 o mayor, no pasa nada, tiene acceso a usar la página.


Espero que te sirva de algo xd
5
Puntos
Por jose hace 11 años
Master
Respuesta #2
Ya esta arreglado, javi, lo que pasaba es que en el funciones.php hay que cambiar la ruta

Thanks
5
Puntos
Por borch hace 11 años
Developer
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar