switch ($_SERVER['DOCUMENT_ROOT']) ne fonctionne pas
Posté : 07 oct. 2010, 18:44
Bonjour,
Savez-vous pourquoi écrire switch ($_SERVER['DOCUMENT_ROOT']) est sans effet ?
En effet, j'utilise la syntaxe suivante...
Pourtant, un switch me semble plus simple à utiliser qu'une succession de elseif.
En fait, mon objectif est d'utiliser les mêmes fichiers pour servir quelques sites. Les sites pointent tous vers le même répertoire. Seulement, je dois identifier le site demandé pour appeler les fichiers correspondants, comme les images, différentes selon le contenu.
D'ailleurs, si vous avez une idée plus lumineuse que mon "bricolage" (?), je suis ouvert à vos excellentes suggestions.
Cordialement,
Gaspard
Savez-vous pourquoi écrire switch ($_SERVER['DOCUMENT_ROOT']) est sans effet ?
En effet, j'utilise la syntaxe suivante...
switch ($_SERVER['DOCUMENT_ROOT'])
{
case 'alpha.site.com':
$path = 'alpha';
break;
case 'omega.site.com':
$path = 'omega';
break;
}
echo $path;
Or, $path ne s'affiche pas !Pourtant, un switch me semble plus simple à utiliser qu'une succession de elseif.
En fait, mon objectif est d'utiliser les mêmes fichiers pour servir quelques sites. Les sites pointent tous vers le même répertoire. Seulement, je dois identifier le site demandé pour appeler les fichiers correspondants, comme les images, différentes selon le contenu.
D'ailleurs, si vous avez une idée plus lumineuse que mon "bricolage" (?), je suis ouvert à vos excellentes suggestions.
Cordialement,
Gaspard