envoi de plusieurs variables dans un champs

seb057
Invité n'ayant pas de compte PHPfrance

30 janv. 2007, 16:45

Bonjour,

Je cherche depuis un bon moment s'il est possible d'ajouter d'autres variables dans un champs
exemple:
http://www.monsite.com/mapage.php?DATAS=valeur1,valeur2
Je ne peux pas faire:
http://www.monsite.com/mapage.php?DATAS ... S2=valeur2 car il s'agit d'un formulaire Allopass ou j'ai uniquement le champs DATAS à ma disposition.

Merci d'avance

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

30 janv. 2007, 16:51

Il n'y a à priori pas de problème... en fait tu constitue au final qu'une seule valeur que tu passes et que tu vas redécouper de l'autre côté, donc rien d'extraordinaire au niveau du navigateur :)

Code : Tout sélectionner

url : page.php?DATAS=valeur1;valeur2;...
// récupération de chaque valeur dans un tableau 
$tabValeur = explode(';', $_GET['DATAS']); 
echo $tabValeur[0]; // affiche valeur1
echo $tabValeur[1]; // affiche valeur2
Il te faut par contre t'assurer que le séparateur que tu vas utiliser pour les distinguer ne sera présent dans aucune de tes valeurs au risque de tout te décaller :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

seb057
Invité n'ayant pas de compte PHPfrance

30 janv. 2007, 16:54

Merci beaucoup pour ta réponse très rapide
A bientôt
Sébastien