Bonjour,
Dans cet article, il est suggéré de créer des formulaires avec des champs ayant des noms du type [nom_module][nom_champ], ce qui permet de récupérer les valeurs postées avec $_POST["nom_module"]. Or cela ne fonctionne pas !
Mon formulaire contient :
Ensuite je récupère les variables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<form class="form1" id="registration" enctype="multipart/form-data" method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>"> <fieldset><legend>Informations personnelles</legend> <fieldset><legend>Civilité</legend> <label>Mademoiselle<input value="1" name="[user][saluation]" type="radio" /></label> <label>Madame<input value="2" name="[user][saluation]" type="radio" /></label> <label>Monsieur<input value="3" name="[user][saluation]" type="radio" /></label> </fieldset> <label>Prénom *<input name="[user][first_name]" value="first_name" /></label><br /> <label>Nom *<input name="[user][last_name]" value="last_name" /></label><br /> <input name="submit" value="S'inscrire" type="submit" /> </form>
$_POST ne contient que le champ submit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 print_r( $_POST ); $user = $_POST["user"];
Partager