Ver Mensaje Individual
  #16 (permalink)  
Antiguo 21/02/2011, 18:25
dibustosb
 
Fecha de Ingreso: mayo-2009
Ubicación: Concepción
Mensajes: 27
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Cerrar Sesión en los Navegadores

Cita:
Iniciado por jheckson Ver Mensaje
Intenta Asi:

Creaa un boton el cual te mande a un achivo por ejmeplo:

Mi boton
Código HTML:
Ver original
  1. <input type="button" value="Cerrar Session" onClick="window.location = 'cerrar_session.php'">

Mi archivo cerrar_session.php
Código PHP:
Ver original
  1. <?php
  2. session_name("tunombredelasession");
  3.  
  4. unset($_SESSION["todasmisvariablesdesession"]);         //Cerrar Session
  5. unset($_SESSION["oalmenoslasde identificacion"]);  
  6.  
  7. session_write_close();                                 //esto fuerza guardar los cambos realizados
  8.                                                                     //a tus variables de $_SESSION.
  9.                                                                     //recomendable usar antes de un header.
  10. header ('Location:miindex.php');
  11. ?>

porfavor dime si te funciono....
Me arroja lo siguiente:

Código HTML:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\SAINE\salir.php:9) in C:\AppServ\www\SAINE\salir.php on line 10

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\SAINE\salir.php:9) in C:\AppServ\www\SAINE\salir.php on line 21
El código es:
Código PHP:
<?php
session_start
();
unset(
$_SESSION['autentificado']);
unset(
$_SESSION['nivel_usuario']);
unset(
$_SESSION['nombre_usuario']);

session_write_close();                    //esto fuerza guardar los cambos realizados
                                                //a tus variables de $_SESSION.
                                                //recomendable usar antes de un header. 
header ('Location: index.php');
?>
Y no tengo declarado un $session_name

Solo tengo lo que puse en el código de mi post.