Hola... este es mi primer post asi que aprovecho para saludarlos a todos.. ;)
mi problema es el siguiente:
quiero permitir un logout pero con una advertencia antes de salir... el link se muestra asi...
Código HTML:
<a href="#" onclick="javascript:logout();">Cerrar Sesión</a>
el javascript esta asi
Código:
function logout(){
if(confirm("¿Está seguro de querer cerrar su sesión?")){
window.location='shared/login.php?accion=logout';
}
}
y bueno... donde esta el problema se preguntarán... y está en lo siguiente:
el codigo funciona bien, pero cuando quiero regresar a la pagina original no me deja... o sea, para volver a la pagina donde estaba el usuario le digo en el LOGIN.PHP
Código PHP:
/* procedimiento de logout ... session_destroy bla bla bla */
header("Location: ".$_SERVER["HTTP_REFERER"]);
pero no quiere agarrar la pagina previa como el referer... no se por que... directamente el referer no existe... quise imprimirlo y la variable no pasa... Si lo uso por FORM no me hace problema, porque el mismo archivo permite el login de usuarios... e inclusive vuelve a la pagina donde estaba el usuario, pero al querer hacer el logout por un simple link con referencia a un script java, se hace de la loca y se queda en la carpeta SHARED... y solo ocurre con el IE, el 6 para ser mas especificos... en el firefox, como siempre, funciona de maravillas... sera que me pueden dar una mano???
gracias y exitos gente!! un abrazo