Ver Mensaje Individual
  #20 (permalink)  
Antiguo 22/08/2011, 05:31
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Problemas con sistema de usuarios

Claro, es la misma idea que esto:
Código PHP:
Ver original
  1. <?php
  2.     session_start();
  3.     if (!isset($_SESSION['id'])) {
  4.        // Esto lo va a enviar al índice, porque no está logueado.
  5.        header('Location: index.html');
  6.        exit;
  7.     }
  8.     // Aquí ya está logueado y pones el resto de tu código PHP.
  9.     ?>
Pero al contrario. Es decir, tú accedes a la página login.php para crear la sesión, pero si la sesión ya existe, no tienes que crearla, luego te puedes saltar todo el código y pasar a lo que pasas una vez la creas. Esto es: si isset($_SESSION['id']), me salto todo lo que hay y paso directamente a la zona en la que ya he creado la sesión, en caso contrario, tengo que hacerlo todo.

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?