Ajouter des arguments à l'Url
Posté : 20 nov. 2006, 01:06
Bonjour à tous 
Voici la question sur laquelle je bloque depuis un bon moment (le lot de tous les débutants
)
Dans une fonction Php, je construit des arguments pour des adresses Url afin d'afficher des contenus dans un site... mais, les arguments de ma fonction remplacent ceux du site, alors que j'aimerais qu'ils se rajoutent... comment faire ?
Par exemple, si l'adresse Url du site est :
Dans ce cas, pas de soucis, ça marche, puisque je fais dans ma fonction la chose suivante :
Et j'obtient donc :
Mais, comment faire lorsque j'ai une adresse Url du type :
Si je fais mon lien de la même manière, ça ne fonctionne plus, car, même si le lien affiche bien l'article 5, l'argument de la page disparaît, et le résultat n'est pas celui qu'on attend...
En fait, au lieu d'obtenir un truc du genre :
J'obtiens toujours ça :
En somme, je voudrais que l'ensemble des arguments déjà présents dans l'adresse Url restent en place, tout en ajoutant les miens...
Voilà... je sèche...
Merci à tous ceux qui pourront me donner quelques pistes pour résoudre ce petit problème (cas d'école ? 8) )...
a+
Voici la question sur laquelle je bloque depuis un bon moment (le lot de tous les débutants
Dans une fonction Php, je construit des arguments pour des adresses Url afin d'afficher des contenus dans un site... mais, les arguments de ma fonction remplacent ceux du site, alors que j'aimerais qu'ils se rajoutent... comment faire ?
Par exemple, si l'adresse Url du site est :
Code : Tout sélectionner
http://www.monsite.fr/site/Code : Tout sélectionner
<a href="?article=5">Article 5</a>Code : Tout sélectionner
http://www.monsite.fr/site/?article=5Code : Tout sélectionner
http://www.monsite.fr/site/?page=8En fait, au lieu d'obtenir un truc du genre :
Code : Tout sélectionner
http://www.monsite.fr/site/?page=8&article=5Code : Tout sélectionner
http://www.monsite.fr/site/?article=5Voilà... je sèche...
Merci à tous ceux qui pourront me donner quelques pistes pour résoudre ce petit problème (cas d'école ? 8) )...
a+