Le PHP est un language qui s'éxécute côté serveur donc il ne pourra en aucun cas t'aider sur la fermeture de la fenêtre du navigateur et est une action côté client.
Je te conseil vivement d'essayer de faire autrement par contre car fermer une fenêtre de navigateur de l'utilisateur je suis certain que ça soit une bonne idée. De plus les pauses ou break en javascript généralement chargent pas mal le cpu de manière assez stupide mais sinon voici un code qui trainait quelque part sur mon disque dur!
Code : Tout sélectionner
function sleep(seconds) {
// http://kevin.vanzonneveld.net
// + original by: Christian Doebler
// + bugfixed by: Brett Zamir (http://brett-zamir.me)
// % note: For study purposes. Current implementation could lock up the user's browser.
// % note: Consider using setTimeout() instead.
// * example 1: sleep(1);
// * returns 1: 0
var start = new Date().getTime();
while (new Date() < start + seconds*1000) {}
return 0;
}
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }