Veronderstellingen
Je hebt een HTML-formulier met verschillende invoer. Het action-attribuut van het formulier verwijst naar een PHP-bestand dat de onderstaande code bevat.
Opmerkingen over code
Deze code begint met het maken van een array met de naam van verschillende invoer die via een POST wordt verzonden. getFormData () wordt dan aangeroepen, waar de vereiste velden worden doorgegeven. Binnen de functie wordt een array gemaakt om verschillende gegevens met betrekking tot het formulier te bewaren. $ formData ('valid') is een booleaanse verwijzing als alle gegevens zijn verstrekt en geldig zijn, $ formData ('velden') is een array met de naam van de invoer met hun respectieve waarde uit de POST-gegevens, $ formData ('notValidFields ') is een array die de namen bevat van alle invoer die niet is doorgegeven of die ongeldige gegevens bevatte.
Deze logica kan eenvoudig worden uitgebreid met reguliere expressies om te controleren op strengere gegevens, zoals e-mailadressen en url's.