Foros del Web » Programando para Internet » PHP »

Como cierro sesion??

Estas en el tema de Como cierro sesion?? en el foro de PHP en Foros del Web. Tengo un problema en un sitio. Para accesar debe uno registrarse, de otra forma no puede accesar, pero agregue un boton "Salir" el cual me ...
  #1 (permalink)  
Antiguo 24/04/2007, 13:29
 
Fecha de Ingreso: octubre-2006
Ubicación: Xoxocotla, Morelos Mexico
Mensajes: 243
Antigüedad: 17 años, 6 meses
Puntos: 0
Como cierro sesion??

Tengo un problema en un sitio. Para accesar debe uno registrarse, de otra forma no puede accesar, pero agregue un boton "Salir" el cual me hace referencia a un archivo de "salida segura" el cual tiene el siguiente codigo:

<?
session_start();
session_destroy();
header("Location: http://www.pagina_de_internet");
?>

Con eso direcciono a la pagina que le indico, pero el problem es que si pulso sobre el boton de "Atrás" en la barra estandar del navegador, vuelve a mostrar las páginas que se supone son de acceso restringido.

Cual puede ser el problema??
  #2 (permalink)  
Antiguo 24/04/2007, 13:33
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 4 meses
Puntos: 9
Re: Como cierro sesion??

tambien es recomndable borres las variables de session

<?php
session_start();
unset($_SESSION['nombre']);
unset($_SESSION['otra_var']);
unset($_SESSION['ooootra_var']);
session_unset();
session_destroy();
header("Location: index.php");
?>
  #3 (permalink)  
Antiguo 24/04/2007, 14:03
 
Fecha de Ingreso: octubre-2006
Ubicación: Xoxocotla, Morelos Mexico
Mensajes: 243
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Como cierro sesion??

Ya lo hice como me dices, pero aun asi no funciona.

Me han dicho que algo se debe ver en la configuracion del servidor, que en eeste caso es apache, pero no se si sea eso, o hay algo que me esta faltando.

Otra cosa, estando dentro de las paginas restringidas y si pulso sobre "atras" hasta regresasr a las paginas no restringidas ¿se cierra la sesion? por que al parecer, si pulso adelante, vuelve a entrar sin pedir autentificacion, sabes que puede estar pasando??
  #4 (permalink)  
Antiguo 24/04/2007, 17:19
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: Como cierro sesion??

has probado con $_SESSION=array();
Código PHP:
<?php
session_start
();
$_SESSION=array();
session_destroy();
header("Location: index.php");
saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.