OVH Cloud OVH Cloud

variable, rep courant

3 réponses
Avatar
kiki
bonjour

j'ai un script de listing de repertoire que je lance a partir de pages
differentes.

comment recuperer le repertoire de lancement du script (pas celui ou il
est), mais de lancement (celui ou se situe la page origine).

j'ai bies essayé :

$rep=$_SERVER['HTTP_REFERER'];
if ($handle = opendir($rep))


mais j'ai l'erreur suivante

[Mon Jun 05 14:59:33 2006] [error] PHP Warning:
opendir(http://machin/truck/): failed to open dir: not implemented in
w:\\www\\machin\\truck\\listing.php on line 59

merci de votre aide

3 réponses

Avatar
CrazyCat
comment recuperer le repertoire de lancement du script (pas celui ou il
est), mais de lancement (celui ou se situe la page origine).


Si tu fonctionnes avec un include() ou un require(), ton script
considère le répertoire du parent comme étant son répertoire de travail,
tu peux donc utiliser "./"

--
Astuces pour webmasters: http://www.crazycat.info
Tchat francophone: http://www.crazy-irc.net

Avatar
kiki
merci mais je voudrai le chemin complet et non pas seulement ./

MERCI

"CrazyCat" a écrit dans le message de news:
e61cor$ov4$
comment recuperer le repertoire de lancement du script (pas celui ou il
est), mais de lancement (celui ou se situe la page origine).


Si tu fonctionnes avec un include() ou un require(), ton script
considère le répertoire du parent comme étant son répertoire de travail,
tu peux donc utiliser "./"

--
Astuces pour webmasters: http://www.crazycat.info
Tchat francophone: http://www.crazy-irc.net



Avatar
P'tit Marcel
merci mais je voudrai le chemin complet et non pas seulement ./


Sauf erreur, tu peux utiliser

$_SERVER['DOCUMENT_ROOT']
$_SERVER['PWD']

voire :
realpath('./')

eça
--
P'tit Marcel
stats sur les forums modérés http://www.centrale-lyon.org/ng/