syntaxe particulière dans un $_POST
bonjour à tous,
une toute petite question concernant une syntaxe dans un $_POST.
je veux récupérer une liste de champs texte postés.
J'ai donc une boucle qui fait :
Code:
1 2
|
$var=$_POST[${'champ'.$i}]; |
mais ça ne marche pas, soit erreur (manque le ']') ou pas de valeur.
en passant par
ça marche.
Donc je ne sais pas comment inclure ma variable dynamique dans le $_POST.
J'ai déjà essayé diverses choses avec des quotes, sans quotes, etc ... mais ça ne veut pas.
Est-ce qu'une ame charitable aurait la solution ?
par avance merci.
Re: syntaxe particulière dans un $_POST
Citation:
Envoyé par r-zo
je veux récupérer une liste de champs texte postés.
personnelement j'utiliserai une boucle foreach() du gout de :
Code:
1 2 3 4 5 6
| foreach ($_POST as $clef => $valeur)
{
//ici $_POST[$clef] = $valeur
//$clef est le nom du champ de formulaire en cours d'évaluation
//$valeur est sa valeur
} |