php recuper le nom du repertoire courant.
9 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

Lentreprenaute - WRInaute passionné

- Messages: 795
- Inscription: Sam Oct 18, 2003 14:26
php recuper le nom du repertoire courant.
RE le hub,
j'esaie en vain de recuperer en php le nom du repertoire courant, avec dirname?
pour le moment je recupere le chemin entier une idea?
ca me saoule php parfois
j'esaie en vain de recuperer en php le nom du repertoire courant, avec dirname?
pour le moment je recupere le chemin entier une idea?
ca me saoule php parfois
La variable $_SERVER["PHP_SELF"] devrait te renvoyer /repertoire/script.php
Après il suffit de faire un explode sur "/" et de récupérer la bonne partie qui reste :
$repertoire = explode("/", $_SERVER["PHP_SELF"]);
$repertoire = $repertoire[0];
Il y a peut être un moyen plus simple ?
Après il suffit de faire un explode sur "/" et de récupérer la bonne partie qui reste :
$repertoire = explode("/", $_SERVER["PHP_SELF"]);
$repertoire = $repertoire[0];
Il y a peut être un moyen plus simple ?
Lentreprenaute, as-tu trouver une solution depuis ton post ?
Je viens de faire une recherche sur le forum car j'ai besoin aussi en ce moment du répertoire courant et je me trouve avec les mêmes problèmes que toi. Je récupère le chemin complet mais je n'arrive pas à trouver juste le répertoire dans lequel s'éxécute mon fichier PHP.
J'ai bien tester avec un explode mais les résultats sont différents sur LINUX et WINDOWS (en gros quand je développe en local ou en ligne).
Voila ce que j'ai fais et qui fonctionne, mais je trouve cette solution un peu bidouille :
$dossier = array_pop(explode('/', $repertoire = dirname( $PATH_TRANSLATED )));
Je viens de faire une recherche sur le forum car j'ai besoin aussi en ce moment du répertoire courant et je me trouve avec les mêmes problèmes que toi. Je récupère le chemin complet mais je n'arrive pas à trouver juste le répertoire dans lequel s'éxécute mon fichier PHP.
J'ai bien tester avec un explode mais les résultats sont différents sur LINUX et WINDOWS (en gros quand je développe en local ou en ligne).
Voila ce que j'ai fais et qui fonctionne, mais je trouve cette solution un peu bidouille :
$dossier = array_pop(explode('/', $repertoire = dirname( $PATH_TRANSLATED )));
C'est très vieux comme topic mais comme je suis tombé dessus par hasard en ayant la flemme de chercher dans la doc je cherche souvent dans GG style "php repertoire courant" alors je complète puisqu'elle est pas dans le topic:
La fonction getcwd() est là aussi pour cela
-http://www.php.net/manual/fr/function.getcwd.php
La fonction getcwd() est là aussi pour cela
-http://www.php.net/manual/fr/function.getcwd.php
Non, elle te donne le chemin complet sur le disque dur du repertoire où se trouve le script en cours d'execution.
Exemple:
Ton site -http://www.toto.com est physiquement sur /home/site/toto
Tu es dans la page -http://www.toto.com/annuaire/index.php
La commande renvoi getcwd() placée dans index.php va renvoyer :
/home/site/toto/annuaire
Voili voila
Exemple:
Ton site -http://www.toto.com est physiquement sur /home/site/toto
Tu es dans la page -http://www.toto.com/annuaire/index.php
La commande renvoi getcwd() placée dans index.php va renvoyer :
/home/site/toto/annuaire
Voili voila
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Où placer son fichier Sitemap ? A la racine ?
- Contraintes d'emplacement du Sitemap
- Changement d'algorithme Google : nom de code Dewey
- Comment éviter de se faire voler son nom de domaine...
- Changer de nom de domaine sans perdre son référencement
- Google offre Picasa v1.6 !
- Google Web Toolkit, pour créer des applications en AJAX
- Page d'accueil personnalisée Google pour Current Communications
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum