Définir la racine du site

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Définir la racine du site

par orgerix » 18 mai 2007, 12:42

Merci, HTTP_HOST était ce qu'il me fallait.

par mere-teresa » 18 mai 2007, 12:32

Il existe aussi la constante magique __FILE__, tu peux bricoler quelque chose du genre : realpath(dirname(__FILE__)

par Sékiltoyai » 18 mai 2007, 12:08

Regarde dans ton phpinfo, section $_SERVER, tu as plein de variables là bas, il y en a forcément quelques unes qui pourraient t'intéresser. Et aussi la référence : http://fr.php.net/manual/fr/reserved.variables.php

par Erazer » 18 mai 2007, 11:48

tu peux utiliser la variable
$_SERVER['HTTP_HOST']

par orgerix » 18 mai 2007, 11:07

Ca me donne la racine dans le répartoire du serveur, et nom l'adresse url.

Je m'explique. Pour un script accessible avec l'adresse http://www.monsite.fr/undossier/monscript.php, j'aimerai récupérer http://www.monsite.fr

par jpaul » 18 mai 2007, 10:57

Bonjour,

La variable $_SERVER["DOCUMENT_ROOT"] devrait te donner ce dont tu as besoin.

Définir la racine du site

par orgerix » 18 mai 2007, 10:25

Bonjour,

J'aimerai savoir q'il y a un moyen simple de définir la racine du site ?

Car j'ai des fichier que j'inclue dans tous mes scripts et qui contiennent des liens, donc je dois donner l'adresse absolue.

Le problème, c'est qu'a chaque fois que je dois changer d'adresse le site (par exemple pour le téléchargmeent entre mon serveur d'évaluation et mon serveur de production), je dois modifier l'adresse de la racine...