Foros del Web » Creando para Internet » Herramientas y Software »

no me cierra session...ayuuda !!!

Estas en el tema de no me cierra session...ayuuda !!! en el foro de Herramientas y Software en Foros del Web. Hola !!!! Tengo mi web, la cual esta compuesta por 2 plantillas, una es la de los usuarios no registrados y la otra es la ...
  #1 (permalink)  
Antiguo 24/10/2008, 07:51
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 17 años, 1 mes
Puntos: 4
no me cierra session...ayuuda !!!

Hola !!!!
Tengo mi web, la cual esta compuesta por 2 plantillas, una es la de los usuarios no registrados y la otra es la de los usuarios registrados.El problema esta en la de los usuarios registrados, en la cual tengo el " hola !!! <?php echo $_SESSION['MM_Username']; ?> " y tambien el "cerrar session".Cuando de doy a cerrar session, me redirige a la pagina la cual yo le habia indicado que fuera, oero si el usuario vuelve a entrar en una pagina con restriccion por usuario que necesite login, pues entra directamente si logearse, como si no se hubiera cerrado la session.

Espero haberme explicado bien..

Sabeis porque ocurreo eso ???
Os dejo el codigo de la $logout:

<?php
//initialize the session
if (!isset($_SESSION)) {
session_start();
}

// ** Logout the current user. **
$logoutAction = $_SERVER['PHP_SELF']."?doLogout=true";
if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){
$logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){
//to fully log out a visitor we need to clear the session varialbles
$_SESSION['MM_Username'] = NULL;
$_SESSION['MM_UserGroup'] = NULL;
$_SESSION['PrevUrl'] = NULL;
unset($_SESSION['MM_Username']);
unset($_SESSION['MM_UserGroup']);
unset($_SESSION['PrevUrl']);

$logoutGoTo = "../index.php";
if ($logoutGoTo) {
header("Location: $logoutGoTo");
exit;
}
}
?>

Gracias.

Última edición por jonysi_d; 24/10/2008 a las 08:12
  #2 (permalink)  
Antiguo 24/10/2008, 08:36
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Respuesta: no me cierra session...ayuuda !!!

Repetido en PHP
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 21:44.