[PHP] recuperation de variable
MOI
-
Reivax962 Messages postés 3672 Date d'inscription Statut Membre Dernière intervention -
Reivax962 Messages postés 3672 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir s'il est possible de récupérer des variables d'une page à l'autre par un $_POST mais sachant qu'on connait pas le champ ?
Je m'explique :
- dans ma première page j'ai des INPUT avec un 'name' dynamique (car je ne sais pas combien j'ai de INPUT en tout)
- dans ma seconde page, je voudrais récuperer les valeurs renseignées, mais comme je connais pas le nom, je les régénere dans des variables pour pouvoir faire ensuite le $_POST
En gros cela donne ça :
$var1 = 'NAME'.$numero;
$var2 = $_POST['var1' ]
Seulement la synthaxe de cette deuxième ligne ne marche pas (j'ai aussi essayé avec des doubles cotes et sans rien).. Est-ce que cela est impossible ? Si oui comment ?
D'avance merci
Je voudrais savoir s'il est possible de récupérer des variables d'une page à l'autre par un $_POST mais sachant qu'on connait pas le champ ?
Je m'explique :
- dans ma première page j'ai des INPUT avec un 'name' dynamique (car je ne sais pas combien j'ai de INPUT en tout)
- dans ma seconde page, je voudrais récuperer les valeurs renseignées, mais comme je connais pas le nom, je les régénere dans des variables pour pouvoir faire ensuite le $_POST
En gros cela donne ça :
$var1 = 'NAME'.$numero;
$var2 = $_POST['var1' ]
Seulement la synthaxe de cette deuxième ligne ne marche pas (j'ai aussi essayé avec des doubles cotes et sans rien).. Est-ce que cela est impossible ? Si oui comment ?
D'avance merci
A voir également:
- [PHP] recuperation de variable
- Récupération de déchets - Guide
- Convertisseur récupération de texte - Guide
- Easy php - Télécharger - Divers Web & Internet
- Recuperation video youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
4 réponses
Bonjour,
Il est possible de récupérer toutes les variables $_POST['NAME...'].
Pour cela tu peux faire un foreach sur la variable $_POST et si la clé commence par NAME, tu fais le traitement que tu veux :
Il est possible de récupérer toutes les variables $_POST['NAME...'].
Pour cela tu peux faire un foreach sur la variable $_POST et si la clé commence par NAME, tu fais le traitement que tu veux :
echo "les valeurs de renseigne de la forme NAME... sont : "; foreach($_POST as $cle => $valeur) { if(substr($cle,0,4)=='NAME') echo $valeur." ; "; }
Merci pour votre réponse...
J'ai testé mais cela ne marche pas, en fait quand je fais un simple echo 'test'; dans le foreach, le mot 'test' n'apparait jamais sur ma page, donc en fait il ne rentre jamais dedans..
J'ai testé mais cela ne marche pas, en fait quand je fais un simple echo 'test'; dans le foreach, le mot 'test' n'apparait jamais sur ma page, donc en fait il ne rentre jamais dedans..