Navigation : Forums > Forum Général > $document_root ?

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
anthony

Messages : 56
Inscrit le : 11/05/2002
Posté le 06/06/2003 à 18:02:31 Message N°1 #
Bonjour,
je cherche à obtenir une portion de code qui me permet d'aller à la racine du site quel que soit ou le script se trouve.
Exemple.
$url/scripts/phpinfo.php

où scripts se trouve www/scripts

qui sera bon quel que soit l'endroit où se trouve cette ligne

Je crois que c'est avec $document_root, non ? J'ai ça aussi comme portion de code :
$url = $HTTP_HOST.$PHP_SELF;
echo $url;


Mais je ne sais pas si je suis sur la bonne voie.

Merci d'avance.
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 06/06/2003 à 23:20:51 Message N°2 #
hello,

quand tu parles de racine du site, c'est la racine sur le système de fichier ou la racine par rapport à apache (http:// ...) ?
____________________
image
Profil Citer
anthony

Messages : 56
Inscrit le : 11/05/2002
Posté le 07/06/2003 à 02:00:23 Message N°3 #
Par rapport au http://
Profil Citer
anthony

Messages : 56
Inscrit le : 11/05/2002
Posté le 09/06/2003 à 22:27:34 Message N°4 #
Toc Toc ... Maverick ?
C'est gentil de répondre une fois mais une seconde réponse sera certainement plus efficace :-/)

J'espère à bientôt.
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 10/06/2003 à 07:21:19 Message N°5 #
:-)

La solution se situerait plus dans le genre :

$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']


Tu essaies et tu me tiens au courant ;) ?
____________________
image
Profil Citer
anthony

Messages : 56
Inscrit le : 11/05/2002
Posté le 10/06/2003 à 16:43:56 Message N°6 #
Voici la réponse que cela me donne :
Parse error: parse error, unexpected T_ECHO in index.php on line 3

et le code que j'ai mis :
[code]<?
$url = $_SERVER[ 'HTTP_HOST'] .$_SERVER[ 'REQUEST_URI']
echo $url;
?>
Profil Citer
loranger

Messages : 392
Inscrit le : 04/04/2002
Posté le 10/06/2003 à 17:37:15 Message N°7 #
...donc tu es allé dans ton code, vérifier la ligne 3 pour comprendre d'ou pouvait venir l'erreur.

Étant donné qu'il n'y a pas d'erreur ligne 3, tu t'es dis que ça pouvait venir de la ligne 2

Tu es donc allé autopsier la ligne 2 et tu as pu t'aperçevoir qu'il manque un ; au bout de la ligne 2.

Donc tu as ajouté un ; au bout de la ligne 2, et depuis... plus d'erreur !
=)
Profil Citer
anthony

Messages : 56
Inscrit le : 11/05/2002
Posté le 11/06/2003 à 14:53:42 Message N°8 #
Merci beaucoup !!!!
Je suis conscient que j'aurais dû faire attenton à ce point virgule de merde mais parfois quand on est trop à fond dans quelque chose, on est un peu aveugle.

Encore merci.
Profil Citer

Navigation : Forums > Forum Général > $document_root ?

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :