Les variables globales ne sont pas définies de la même facon sur tous les serveurs.
Ton '$_SERVER['SERVER_NAME']' pourrait ne pas être défini sur le serveur de prod.
Tu aurais donc tout intéret à en faire une constante, que tu incluerais dans un seul et unique fichier, à la racine de ton programme.
De plus (c'est vraiment histoire d'être pointilleux

) >
mélanger du php avec du html n'est pas une bonne idée. Tu sollicites le parser php à chaque fois qu'il tombe sur un morceau de code php, ce qui peut allourdir le temps de traitement (on parle de micro secondes, faut pas exagérer non plus

)
L'idéal est donc de faire :
Code:
echo "<base href=\"http://". SERVER_NAME . "\" />\n";