pagetest.php <html> <head> <title>Formulaire en php, récupèration de toutes les données passées en POST et GET <title> <?php // initialiser la variable $ok1 à vide si on n'a pas validé le formulaire. // initialiser la variable $ok2 à vide si on n'a pas validé le formulaire. $OK1 = isset($_POST['OK1']) ? $_POST['OK1'] : ''; $OK2 = isset($_POST['OK2']) ? $_POST['OK2'] : ''; // on affiche si le formulaire a été validé. if (isset($OK1)) { // On a récupérer les valeurs saisies dans toutes les champs methode POST echo "<center>"; //pour chaque élément du formulaire $_POST foreach ($_POST as $nomchamp => $valeurchamp) { if (!empty($valeurchamp)) { $$nom = $valeurchamp; echo $valeurchamp."
"; } } echo "</center>"; } // on affiche si le formulaire a été validé. if (isset($OK2)) { // On a récupérer les valeurs saisies dans toutes les champs methode GET echo "<center>"; //récupèration de toutes les données passées en GET //pour chaque élément du formulaire $_GET foreach ($_GET as $nomchamp => $valeurchamp) { if (!empty($valeurchamp)) { $$nom = $valeurchamp echo $valeurchamp."<br>"; } } echo "</center>"; } ?> </head> <body> <center> <!-- on créé le formulaire php , passage de paramètres par la méthode post--> <form action="pagetest.php" method="post"> <!-- on déclare un champs input type text pour saisir le prenom --> Quel votre prénom :<input type="text" name="prenom" ><br> <!-- on déclare un champ textarea pour saisir un commentaire --> Saisissez vos remarques :<br> <textarea name="commentaire" cols="25" rows="7"></textarea> <br> <!-- un bouton pour valider --> <input type="submit" value="valider" name="OK1"> </form> <!-- on créé le formulaire php , passage de paramètres par la méthode get--> <form action="pagetest.php" method="GET"> <!-- on déclare un champs input type text pour saisir le prenom --> Quel votre prénom :<input type="text" name="prenom" ><br> <!-- on déclare un champ textarea pour saisir un commentaire --> Saisissez vos remarques :<br> <textarea name="commentaire" cols="25" rows="7"></textarea> <br> <!-- un bouton pour valider --> <input type="submit" value="valider" name="OK2"> </form> </center> </body> </html>