Et si le client a désactivé Javascript ?
La solution des images revient au même, et à l'avantage de fonctionner partout. Il suffit de faire un script toto.php comme ceci :
	
	1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
   | <?php
if (function_exists('register_shutdown_function'))
{
	register_shutdown_function('ta_fonction');
}
else
{
	ta_fonction();
}
 
// On affiche un pixel transparent
header('Content-length: 85');
header('Content-type: image/gif');
print base64_decode(
	'R0lGODlhAQABALMAAAAAAIAAAACAA'.
	'ICAAAAAgIAAgACAgMDAwICAgP8AAA'.
	'D/AP//AAAA//8A/wD//wBiZCH5BAE'.
	'AAA8ALAAAAAABAAEAAAQC8EUAOw=='
);
flush();
exit;
?> | 
 et dans ton script principal il suffit de faire
	
	echo '<img src="toto.php" />';
 Lors de l'affichage de ta page, le navigateur va aller chercher l'image toto.php, et pas conséquent exécuter le script php en parallèle (sans pour autant passer par du javascript).
						
					
Partager