Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2008, 11:04
Avatar de Freakme
Freakme
 
Fecha de Ingreso: julio-2007
Ubicación: Portugalete
Mensajes: 97
Antigüedad: 16 años, 9 meses
Puntos: 0
Problema para terminar sesiones.

¡Hola!
Desde un formulario simple(login y pass), envio los datos a acceso.php, donde tengo esto:

session_start();
include ("enlace.php"); /*esto me crea el enlace con la base de datos*/
session_register('nombre');
$nombre = $_POST["nombre"];
session_register('pass');
$pass = $_POST["pass"];
$sql="SELECT nombre, pass FROM usuarios WHERE nombre='$nombre' AND pass='$pass'";
$consulta=mysql_query($sql);
if (mysql_num_rows($consulta))
{header("location:index.php?nombre=$nombre");}
else {header('location:index.php?mensaje=Usuario no registrado');}

Cuando he logeado, en la index tengo un enlace de "cerrar sesión" que me lleva a un archivo "logout.php" que contiene esto:

unset($_SESSION[login]);
unset($_SESSION[pass]);
header('location:index.php');

Pero esos dos datos siguen guardados, no se eliminan. ¿¿Alguna ayuda??