recupérer une partie de l'url

Invité
Invité n'ayant pas de compte PHPfrance

01 mars 2006, 20:41

Bonjour

je souhaite recupérer une partie d'un url:

mon url: http://www.monsite.fr/index.php?p=accueil&l=fr&m=0

je voudrai avoir ceci en resultat:

mon resultat: l=fr&m=0

je galere, j'ai essayé avec parse_url, avec explode mais ça fonctionne toujours pas

merci a vous :wink:

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 mars 2006, 21:06

Salut,

qu'as tu déjà essayé avec parse_url() ?

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 768 Messages

01 mars 2006, 21:06

<?php
$str = parse_url('http://www.monsite.fr/index.php?p=accueil&l=fr&m=0');
parse_str($str['query'],$tab);

/*

Array
(
    [p] => accueil
    [l] => fr
    [m] => 0
)
*/

echo $tab['p']; // affiche accueil
?>
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 mars 2006, 21:07

et une soluce toute faite une :? :lol:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 768 Messages

01 mars 2006, 21:10

et une soluce toute faite une
sorry, j'avais pas vu ta question :lol:
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Petit nouveau ! | 8 Messages

01 mars 2006, 22:22

merci a vous deux, je vais tester