[PHP] Recuperer un chemin
Bonjour,
Je cherche à recuperer un chemin. Le mieux est que je donne un exemple:
adresse du site: http://www.monsite.com/dos1/dos2/index.php
Dans cette adresse, j'aimerais récupérer "/dos1/dos2/"...
Au debut, j'avais pensé utiliser realpath() mais il me renvoie le chemin absolu depuis la racine du serveur et non du site...
Si vous aveiez une solution vous me sauveriez. Merci.
Je cherche à recuperer un chemin. Le mieux est que je donne un exemple:
adresse du site: http://www.monsite.com/dos1/dos2/index.php
Dans cette adresse, j'aimerais récupérer "/dos1/dos2/"...
Au debut, j'avais pensé utiliser realpath() mais il me renvoie le chemin absolu depuis la racine du serveur et non du site...
Si vous aveiez une solution vous me sauveriez. Merci.
Configuration: Windows XP Firefox 2.0.0.1
1 réponse
-
ContributeurTu peux toujours couper ta chaine retournée par realpath.
De ton coté tu connais le chemin absolu, donc tu le stock dans une variable quelconque nommé "$realPath" et tu fais :
$newPath = explode($realP,realPath("index.php")); if ( $newPath[1] ) echo "chemin relatif à mon application : ".$newPath[1]; else echo "Erreur";