Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/09/2010, 01:11
Paranoid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 222
Antigüedad: 20 años, 4 meses
Puntos: 2
Respuesta: Como puedo ejecutar un script PHP al cerrar la ventana?

Yo tambien tenia este problema, y lo resolvi con AJAX.

os dejo el codigo por si os interesa:
Código:
<script language="javascript" type="text/javascript">
function cargar_php(url) {
var req = false;
if (window.XMLHttpRequest) {
try {
req = new XMLHttpRequest();
} catch (e) {
req = false;
}
} else if (window.ActiveXObject) {
// For Internet Explorer on Windows
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
req = false;
}
}
}

if (req) {
req.open('GET', url, false);
req.send(null);
}
}
</script>

y lo llamas en el body asi:

Código:
<body onUnLoad="cargar_php('url.php')"

espero que os sirva.