Dans la fonction ce serait plus un :
ou window.reloadCode:echo '<script language="javascript">document.reload();</script>';
Et si ta fonction est exectuer qu'une seule fois ca devrait le faire qu'une fois...Si c'est pas le cas c'est qu'il y a un problème d'execution qui releve du code