Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/11/2006, 13:59
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Session_start() tienes que usarlo en cada script que necesites acceder a una variable de sesión o destruirla.

Create un script tipo

destruir_sesion.php
Código PHP:
<?php
// Initialize the session.
// If you are using session_name("something"), don't forget it now!
session_start();

// Unset all of the session variables.
$_SESSION = array();

// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (isset($_COOKIE[session_name()])) {
   
setcookie(session_name(), ''time()-42000'/');
}

// Finally, destroy the session.
session_destroy();

// Y redireccionas a donde quieras ir ...
header ("Location: dondequieras.php");
exit;
?>
Y donde quieras (en tus scripts de tu aplicación .. ) colocas un link para "logout" que apunte a ese script.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.