Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/09/2008, 12:21
jamartin
 
Fecha de Ingreso: agosto-2008
Mensajes: 42
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Necesita Ayuda con Sesiones

1.- Crea un arhivo login.php que valide username y password enviados por POST. En este archivo, cuando valides que los dato ingresados son correctos (username y pass), crea una variable de session llamada "user_id" o lo que quieras, y almacena ahí el id del usuario que se ha logueado. (por ejemplo: $_SESSION['user_id'] = $validates_user_id);. Al final de este archivo, crea la redireccion necesaria (utilzado header("Location: http://ubicacion.nueva.com"); por ejemplo) para intentar volver a acceder a la página. Esto hazlo cuando el user y pass estén correctamente validados y antes de crear la variable de sesion.

2.- En la página donde quieres colocar acceso restringido, coloca algo como:

Código:
 if(isset($_SESSION['user_id'])){
             // entregar el acceso al contenido
} else {
            // negar el acceso al sitio. Invitación a loguearse o registrase.
}
3.- Crea un archivo logout.php que contenga una instrución unset($_SESSION['user_id']);

Eso es lo básico, el resto seguramente lo irás aprendiendo mientras programes.

Saludos y nos cuentas como te va!!