Recupérer toutes les variables depuis un formulaire

Eléphant du PHP | 95 Messages

18 mai 2005, 11:38

Quelqu'un sait-il comment récupérer sur une page toutes les variables envoyées par la méthode POST via un formulaire sans les déclarer une par une (i.e. methode de déclaration globale !).

Merci par avance

ViPHP
ViPHP | 2144 Messages

18 mai 2005, 11:39

Tu parcours le tableau $_POST ou $_GET en fonction de la méthode d'envoit du formulaire

Eléphant du PHP | 95 Messages

18 mai 2005, 11:49

Mais encore ? Je suis super newbee !
Ma méthode d'envoi est POST...

Invité
Invité n'ayant pas de compte PHPfrance

18 mai 2005, 13:05

un exemple:
Page1:
<form action=page2.php method=POST>
<input type=text name=nom>
<input type=text name=prenom>
<input type=submit Value=Valider>
</form>
Page2.php:
<? echo "Nom: ".$_POST["nom"];
echo "Prenom: ".$_POST["prenom"];
 ?>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

18 mai 2005, 13:07

Non, justement, il ne veut pas tous les déclarer !!!!
foreach ($_POST as $index => $val)
{
  echo $val."\n";
}
Devrais t'afficher la valeur associés à chque variable de ton formulaire
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer