$_POST[$var]

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : $_POST[$var]

Re: $_POST[$var]

par AB » 22 janv. 2010, 13:54

Fais plutôt un tableau avec tes input en les écrivant comme ceci
<input name = "var[]" type = "text" value = "" />
<input name = "var[]" type = "text" value = "" />
<input name = "var[]" type = "text" value = "" />
<input name = "var[]" type = "text" value = "" />
etc.

Ensuite en phase de test tu veux visualiser le tableau généré dans ton code php en faisant
if (isset($_POST['var']))
{
echo '<pre>';
print_r($_POST['var']);
echo '</pre>';
}
Donc il ne te restera plus qu'à lister le tableau.

$_POST[$var]

par Stany » 22 janv. 2010, 12:49

bonjour à tous,
je me retourne le chapeau depuis des heures sur ce petit problème :
$_POST[$var]

exemple :
for($i=1;$i<$Max;$i++)
{
$champ= "var".$i;
$VAR = $_POST[$champ];
// Commandes
...
}
impossible de récupérer la valeur de $VAR, passé précedemment dans mon formulaire.
Mes input name sont du format "var1, var2, var3... jusqu'au dernier ($Max).
MErci de votre précieuse aide.