Foros del Web » Programando para Internet » Javascript »

error unload en body

Estas en el tema de error unload en body en el foro de Javascript en Foros del Web. Hola hise un sistema para que me borrar las cookies de la session de un sistema ya que es muy retsringido y si se deja ...
  #1 (permalink)  
Antiguo 26/05/2008, 12:02
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
error unload en body

Hola hise un sistema para que me borrar las cookies de la session de un sistema ya que es muy retsringido y si se deja prendida la pc pueden entrar miren

Código:
<script language="javascript">
function cerrar(){
<?
setcookie("user_ace",$user,time()-7776000);
setcookie("pass_ace",$pass,time()-7776000);
?>
}
</script>

Código:
<BODY background="img/bg.gif" bgcolor="#202020" topmargin="0" leftmargin="0" onUnload="cerrar()">
  #2 (permalink)  
Antiguo 26/05/2008, 12:24
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: error unload en body

Hay un error de concepto. Javascript se ejecuta después que php, por lo cual el borrado de cookies de esa manera nunca se concreta (o mejor dicho, se realiza al servir la página, y quizá luego son reactivadas).
Te recomiendo que trabajes con sesiones en lugar de cookies si querés que la seguridad sea menos endeble.
  #3 (permalink)  
Antiguo 26/05/2008, 12:43
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: error unload en body

El problema es que tdoo el sistema esta en cookies y no se trabajan muy bein con sesiones
  #4 (permalink)  
Antiguo 26/05/2008, 13:34
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: error unload en body

Entonces podés intentar lanzar (utilizando ese evento) un request a otra página php que sí borre las cookies (haciendo que se submita un formulario invisible o redireccionando un iframe invisible), pero tené en cuenta que es muy poco confiable ese mecanismo.
  #5 (permalink)  
Antiguo 26/05/2008, 13:41
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: error unload en body

Es un sistema cerrado simplemente para evitar que entren con otras cuentas aun asi tien eun botogn de logout is como e suna empresa se les dira que se hagan logout y como no saven mcuhos obre pc les invetno algo es solo por si se les olvida lago pero si creo que puedo abrir otra pagina dodne me haga esa funcion y se auto cierre :D

Thanks
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 10:39.