Quelle est la meilleure façon de vérifier si un formulaire a été soumis ou non pour déterminer si je dois transmettre les variables du formulaire à ma classe de validation?
J'ai d'abord pensé peut-être:
isset($_POST)
Mais cela reviendra toujours vrai car un super-global est défini partout. Je ne veux pas avoir à parcourir chaque élément de mon formulaire avec:
if(isset($_POST['element1']) || isset($_POST['element2']) || isset(...etc
En écrivant cette question, j'ai pensé à une solution beaucoup plus basique, ajouter un champ caché pour agir comme un drapeau que je peux vérifier.
Y a-t-il un moyen plus «plus propre» de le faire que d'ajouter mon propre drapeau?
submited
puis utiliser le phpif(isset($_POST['submited']))
ou une entrée cachée ...