récupération de valeur d'un formulaire

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 : récupération de valeur d'un formulaire

Re: récupération de valeur d'un formulaire

par dimi3 » 20 nov. 2009, 21:26

Merci pour votre réponse. Votre proposition marche à merveille. Merci 1000 fois et bon week-end !

Re: récupération de valeur d'un formulaire

par Aureusms » 20 nov. 2009, 21:25

Je précise en plus avant d'aller manger :

On récupère les données de formulaire grâce au Super Variable $_POST (si envoyé par POST) ou $_GET (si envoyé par get).
Dans ton cas si tu as (j'ai enlevé les balises de PHP)
<form type=post ...
<td><input type =" text" size = "40" name = "result$n" value = "$colonne"></td>
Essaye
$valeur = addslhashes($_POST[result$n]);
Mais tu dois connaitre $n.

Re: récupération de valeur d'un formulaire

par Aureusms » 20 nov. 2009, 21:07

montre nous tout le formulaire... sinon pas facile de répondre.
En plus pour récupérer les valeurs, il faut connaitre le type de formulaire envoyé (là où tu as indiqué <form type=...)

récupération de valeur d'un formulaire

par dimi3 » 20 nov. 2009, 21:01

Bonjour,

Par une boucle, je crée un formulaire dans lequel j'ai codé :
for ($n = 1; $n < 30 ; $n++)
{
...
print("<td><input type = \"text\" size = \"40\" name = \"result$n\" value = \"$colonne\"></td></tr>");
...
}
Je souhaite récupérer les valeurs de chaque input. Mais ça ne marche pas. J'ai beaucoup de mal à trouver le bon code. J'ai essayé beaucoup de choses telles que :
$resultat = '$result.$n';
$resultat = $result$n';
$resultat = $result.$n;
$resultat = '$result'.$n;
je vous remercie si vous pouvez me donner un coup de main.

Dimi