Ver Mensaje Individual
  #14 (permalink)  
Antiguo 01/08/2013, 19:11
diego_weichafe
 
Fecha de Ingreso: enero-2013
Ubicación: santiago de chile
Mensajes: 9
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Protejer directorio web y acceder solo con $_SESSION

casi amigo... casi funciona..

Mira.. en "/root/sisprod/index.php" coloque lo siguiente al inicio del codigo (quité el vardump)

Código PHP:
Ver original
  1. <?php include("head.php");
  2.  if(empty($_SESSION['k_username'])){ header('location:../login.php');}
  3. ?>
  4. <body>
  5. <?php include("nav.php"); ?>
  6. <div class="cuerpo" id="cuerpo">    
  7.    <div class="contenido">
  8.     <div class="tabla_campos">
  9. ...
  10. ...
  11. ...
  12. ...

Y no funciona... luego con un pequeño cambio, en vez de "empty($_SESSION"... use "!empty($_SESSION"...y ahí si funcionó.. si coloco el link "/root/sisprod/index.php" sin antes haber logeado me devuelve de inmediato a el "login.php"... solo que cuando me logeo correctamente y voy a "validar_usuario.php" y me arroja el mensaje de que esta todo bien... luego apreto el link para ir a "/root/sisprod/index.php" y se vuelve a ejecutar el codigo que me diste... no se por que...en pocas palabras... me devuelve al login.php