Variable php pour connaitre le chemin apres le .com

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

zimounet
WRInaute accro
WRInaute accro
 
Messages: 1796
Inscription: Lun Nov 08, 2004 20:57

Variable php pour connaitre le chemin apres le .com

Message le Ven Déc 02, 2005 1:54

Hello all!

Quel est la méthode en php pour connaitre ce qui suit le http://www.exemple.com/

Par exemple, si j'ai http://www.exemple.com/repertoire/fichier.php

J'aimerais une variable qui me retourne "/repertoire/" ou "/repertoire"


SuperPJ
WRInaute passionné
WRInaute passionné
 
Messages: 513
Inscription: Sam Jan 15, 2005 5:44

Message le Ven Déc 02, 2005 5:33

Je peux me tromper mais je crois qu'il n'y a pas de variable PHP qui retourne le chemin de la requête.

Personnellement j'utiliserais une expression régulière :
Code: Tout sélectionner
preg_match( "!^(.*?)[^/]*$!", $_SERVER['REQUEST_URI'], $match );
$chemin = $match[1];

echo $chemin;

kevinss
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 185
Inscription: Lun Déc 15, 2003 18:08

Message le Ven Déc 02, 2005 8:11

+1

je confirme il n'ya a ma connaissance aucune fonction qui extrait cette info...


phpmikedu83
WRInaute accro
WRInaute accro
 
Messages: 1281
Inscription: Sam Aoû 06, 2005 7:34

Message le Ven Déc 02, 2005 12:23

Si, tu as la variable _$SERVER['PHP_SELF'] qui répond exactement à ta question ;-)

edit: Quoique, il faut tout de même que tu vires le nom de ton fichier dans la chaine, j'avais pas assez lu! ... :lol:

zimounet
WRInaute accro
WRInaute accro
 
Messages: 1796
Inscription: Lun Nov 08, 2004 20:57

Message le Ven Déc 02, 2005 17:40

oui j'ai utilisé la super global php_self et j'ai coupé la chaine avec str... Et sa marche impeccable!

Merci phpmike


SuperPJ
WRInaute passionné
WRInaute passionné
 
Messages: 513
Inscription: Sam Jan 15, 2005 5:44

Message le Sam Déc 03, 2005 4:07

zimounet a écrit:oui j'ai utilisé la super global php_self et j'ai coupé la chaine avec str... Et sa marche impeccable!

Merci phpmike

Et ma solution elle marche pas ? :oops:


phpmikedu83
WRInaute accro
WRInaute accro
 
Messages: 1281
Inscription: Sam Aoû 06, 2005 7:34

Message le Sam Déc 03, 2005 10:12

SuperPJ a écrit:
zimounet a écrit:oui j'ai utilisé la super global php_self et j'ai coupé la chaine avec str... Et sa marche impeccable!

Merci phpmike

Et ma solution elle marche pas ? :oops:


Si elle doit marcher, mais c'est moins simple ;-)

Orion33
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 234
Inscription: Ven Aoû 20, 2004 12:06

Message le Sam Déc 03, 2005 11:24

J'aurais utilisé PHP_SELF avec parse_url personellement :)


phpmikedu83
WRInaute accro
WRInaute accro
 
Messages: 1281
Inscription: Sam Aoû 06, 2005 7:34

Message le Sam Déc 03, 2005 19:04

Ouai...

On peut passer par bordeaux pour aller de marseille à Nice, c'est pas interdit non plus...


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité