Syntaxe $_POST[$variable]
Heaton
-
Heaton -
Heaton -
Bonjour,
Je n'arrive pas à récupérer la valeur d'un input après le submit, je m'explique :
je crée une input
Les variables ne sont pas vides, il s'agit d'un problème de syntaxe ... aidez-moi je galère dessus depuis plusieurs heures !
Merci d'avance.
Je n'arrive pas à récupérer la valeur d'un input après le submit, je m'explique :
je crée une input
<input type="text" name="<?php echo ${'liste'.$cpt}.$i?>"> que j'essaye de récupérer avec un $o=$_POST[${'liste'.$cpt}.$i];
Les variables ne sont pas vides, il s'agit d'un problème de syntaxe ... aidez-moi je galère dessus depuis plusieurs heures !
Merci d'avance.
A voir également:
- Syntaxe $_POST[$variable]
- Vba range avec variable ✓ - Forum VB / VBA
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Variable d'environnement temp ✓ - Forum Word
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- La syntaxe du nom de fichier de répertoire ou de volume est incorrecte ✓ - Forum Windows 10
4 réponses
Les accolades servent à utiliser des variables dans le nom d'une variable.
Essaye avec ça :
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Essaye avec ça :
$var = ${'liste'.$cpt}.$i;
$o=$_POST[$var];
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Tout d'abbord, merci pour la rapidité de vos réponses.
Malheureusement, je me suis mal exprimé : je crée une série de formulaire qui en fonction des choix affiche un nombre différent d'input ou de select ( formulaire dynamique en gros ) sur la même page !
Or, je doit d'abbord tester si le $_POST[${'liste'.$cpt}.$i] n'est pas vide pour ne pas tout réafficher et avoir des cas différents.
C'est seulement après ce test que je pourrais afficher la variable.
Malheureusement, je me suis mal exprimé : je crée une série de formulaire qui en fonction des choix affiche un nombre différent d'input ou de select ( formulaire dynamique en gros ) sur la même page !
Or, je doit d'abbord tester si le $_POST[${'liste'.$cpt}.$i] n'est pas vide pour ne pas tout réafficher et avoir des cas différents.
C'est seulement après ce test que je pourrais afficher la variable.