Hvad nu hvis du får onunload til at åbne et lille vindue med en phpfil i? Popupen, vil sikkert blive stoppet af de fleste popup blokkere, men det er sku' nok den eneste måde du kan gøre det på.
<html>
<body onunload="open('./clean.php','','height:10px;width:10px;');">
...
</body>
</html>
Når du så har kørt din PHP-kode på systemet så afslutter du med at få JS til at lukke for vinduet: windows.close();
Men jeg ville aldrig gøre det på den måde.. Hvad er det du laver? Er det noget med at brugeren er logget ind på siden og at den skal sørge for at han er logget ud, når han lukker sin browser? Så tjek lige dk.php.net/session inden du fortsætter.. :-)