Bonjour à tous
Je suis en train de créer un site internet sur lequel les visiteurs peuvent remplir un formulaire dans le but de laisser un message et d'être recontacter .
Seulement voilà , pour contrôler si les variables envoyées par $_POST étaient remplies , j'ai opté pour ce code :
Mais je vois aussi la possibilité de mettre un isset , quelles sont les différences entre ces méthodes ?Code PHP:
if (($_POST['sexe'] && $_POST['nom'] && $_POST['prenom'] && $_POST['adresse'] &&
$_POST['codepostal'] && $_POST['ville'] && $_POST['pays'] && $_POST['telephone'] && $_POST['adresse_mail'] && $_POST['commentaire'] !="")){
Si je comprends bien , le IF contrôle si les variables existent et le ISSET contrôle si les variables ne sont pas vides .
Pour finir , j'envisageais d'utiliser la méthode foreach et empty .
Enfin la question est de savoir quelle est la meilleure méthode
Merci d'avance .
-----