Bist Du Dir sicher, dass das funktioniert:
url = "<?=$pfadhtml;?>/templates/do\_login.php";
Da bin ich mir ziemlich sicher, da es mit dem Firefox ja funktioniert.
Ansonsten wird mir Safari & Co. warscheinlich ebensowenig ausgeben, da do_login.php in jedem Fall irgendwas zurück gibt und ich dieses "irgendwas" immer zur Anzeige bringe.
Aber Safari etc. eben gar nichts anzeigt.
Ich habe die Url aber auch mal fest vorgegeben und es hatte den selben Effekt.