Page 1 sur 1

Appeler des scripts à la racine du site [résolu]

Posté : 23 janv. 2011, 17:49
par oblab
Bonjour, je souhaite savoir si ma méthode pour appeler des javascript situés à la racine de mon site, dans un sous répertoire "js", est correcte.

Pour mes scripts, je place le code suivant dans mes pages :

Code : Tout sélectionner

<script type="text/javascript" src="http://<?php echo $_SERVER['HTTP_HOST'].'/monscript.js';?>"</script>
Ce qui m'évite d'avoir à gérer des liens relatifs sur tout le site.

Cela fonctionne, mais je voulais savoir si c'était là une méthode bien orthodoxe...


Merci de votre retour.

Re: Appeler des scripts à la racine du site

Posté : 23 janv. 2011, 19:32
par Ryle
Tu peux faire référence à la racine de ton site de façon plus simple en débutant l'url par un "/". Ainsi, quelque soit la page qui y fait appel "/monscript.js" ira chercher le fichier monscript.js à la racine de ton site :)

(ps : on parle ici de la racine de l'url, c'est à dire le domaine. En effet, en php le "/" peut aussi faire référence au système de fichier et donc à la racine de ton disque dur en fonction du contexte dans lequel il est utilisé :))

Re: Appeler des scripts à la racine du site

Posté : 23 janv. 2011, 20:34
par oblab
Merci ! là, j'avoue ma question était un peu stupide :roll: , faut croire que je voulais me compliquer la vie...

par contre si tu as une réponse pour mon autre question concernant un chemin de page, je suis preneur :
php-debutant/chemin-page-php-remplaceme ... 56979.html