Ver Mensaje Individual
  #17 (permalink)  
Antiguo 05/08/2013, 18:55
omarinfinito
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 3 meses
Puntos: 9
Respuesta: php manejo de session

en las lineas

Código PHP:
Ver original
  1. }else{
  2.     $_SESSION['Nombre']=$_POST['nombre'];
  3.     header("Location: principal.php"); // pagina de usuario logueado
  4.     }

pon

Código PHP:
Ver original
  1. }else{
  2.     $_SESSION['Nombre']=$_POST['nombre'];
  3.     $_SESSION['logeado']="SI";
  4.  
  5.     header("Location: principal.php"); // pagina de usuario logueado [HIGHLIGHT="PHP"]
} [/HIGHLIGHT]

y en tu codigo

Código PHP:
Ver original
  1. if(!isset($_SESSION)){
  2.     session_start();
  3.     }

Pon esto

Código PHP:
Ver original
  1. if($_SESSION['logeado'] == "SI"; ){
  2.     session_start();
  3.     }


Esto verifica si el usuario esta logeado o no C:

Para restringir paginas a usuarios registrados pon

Código PHP:
Ver original
  1. if ($_SESSION['logeado'] != "SI"){
  2. header('location: index.php');