Comment récupérer toutes les variables transmises via POST
Lors de la gestion des données POST, PHP remplit automatiquement le tableau $_POST. Les composants d'un tableau représentent les données associées aux éléments d'entrée du formulaire.
Pour afficher le contenu du tableau $_POST, utilisez simplement var_dump($_POST);, ou vous pouvez accéder aux valeurs individuelles en spécifiant leur clé de tableau correspondante ( par exemple, $name = $_POST["name"];).
En supposant que votre formulaire utilise la méthode d'encodage habituelle (enctype="multipart/form-data"), vous pouvez vérifier si une case à cocher est cochée en utilisant la syntaxe suivante :
<code class="php">if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') { ... }</code>
Si vous disposez d'un tableau de cases à cocher, où chaque case à cocher a un attribut "valeur" unique, les valeurs sélectionnées seront disponibles sous forme de tableau. Pour accéder à ce tableau, utilisez la syntaxe : $arrayName = $_POST["arrayName[]"];. Voici un exemple :
<input type="checkbox" name="myCheckbox[]" value="A" />val1 <input type="checkbox" name="myCheckbox[]" value="B" />val2 <input type="checkbox" name="myCheckbox[]" value="C" />val3
En utilisant [] dans le nom de la case à cocher, les valeurs sélectionnées seront disponibles dans un tableau appelé $_POST['myCheckbox'].
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!