Accéder et récupérer les variables soumises par POST
En PHP, la variable superglobale $_POST est automatiquement renseignée avec des paires clé-valeur représentant tous les formulaires données soumises via des requêtes HTTP POST. Pour récupérer les valeurs de ces variables, vous pouvez utiliser les méthodes suivantes :
Obtention de valeurs de variable individuelles
Pour accéder à la valeur d'une variable spécifique envoyée via POST, vous peut utiliser la syntaxe suivante :
$value = $_POST["variable_name"];
Par exemple, si vous avez une case à cocher avec le nom "user_checkbox", vous pouvez récupérer sa valeur en utilisant :
$isChecked = isset($_POST["user_checkbox"]) && $_POST["user_checkbox"] == "on";
Obtention de toutes les variables POST
Pour obtenir un tableau de toutes les variables envoyées via POST, vous pouvez utiliser var_dump($_POST);, qui affichera le contenu du tableau. Alternativement, vous pouvez utiliser file_get_contents('php://input') pour récupérer les données POST brutes.
Gestion des cases à cocher
Lorsque vous travaillez avec des cases à cocher, le champ de saisie le nom est généralement suffixé par [] pour indiquer qu'il représente un tableau de valeurs. Pour accéder à ces valeurs en PHP :
Exemple :
Considérez le formulaire HTML suivant avec plusieurs cases à cocher :
Dans le script PHP :
$checkedBoxes = $_POST['my_checkboxes'];
foreach ($checkedBoxes as $value) {
// Process the selected checkbox values.
}
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3