Comunidad PHPeros

Lenguajes => JavaScript => Mensaje iniciado por: kekoman en 12 de Enero de 2008, 23:07:41 pm

Título: Al salir de la pagina
Publicado por: kekoman en 12 de Enero de 2008, 23:07:41 pm
Como puedo hacer que cuando el usuario salga de la pagina, se borre un dato de la base de datos?  :)
Estoy intentado usar este code, pero no funcciona si cierro el explorador a fuerza bruta  :-\
Código: [Seleccionar]
<body onUnload="gracias()">Alguien save?¿
Título: Re: Al salir de la pagina
Publicado por: naveda en 13 de Enero de 2008, 00:10:21 am
puedes usar el unload:

<body unload="funcion">

Y en la funcion hacer lo que necesites, por ejemplo ejecutar un archivo que borre lo que quieres o algo así, al menos en teoria eso creo...

aunque no estoy muy seguro de que funcione en todas las ocasiones, por ejemplo cuando el usuario cierra el navegador no se si funcionaría...

ya nos dirás como te ha ido ;)
Título: Re: Al salir de la pagina
Publicado por: G2K en 13 de Enero de 2008, 00:19:06 am
mmm eso seria muy interensate si funcionara cuando cerrar el navegador
Título: Re: Al salir de la pagina
Publicado por: Martin10 en 15 de Enero de 2008, 16:17:58 pm
Tendría que ser con ajax, activando la funcion ajax con el evento onunload.
Título: Re: Al salir de la pagina
Publicado por: G2K en 15 de Enero de 2008, 23:29:34 pm
Tendría que ser con ajax, activando la funcion ajax con el evento onunload.
Te recuerdo que AJAX es (JS + XML) y tambien normalmente PHP o ASP
Título: Re: Al salir de la pagina
Publicado por: Martin10 en 16 de Enero de 2008, 03:11:29 am
Te recuerdo que AJAX es (JS + XML) y tambien normalmente PHP o ASP

Por eso lo digo, sino como vas a hacer que borre un dato de la base de datos con javascript sin el servidor php?