Předpoklady
Máte formulář HTML s různými vstupy. Atribut action formuláře ukazuje na soubor PHP, který obsahuje níže uvedený kód.
Poznámky ke kódu
Tento kód začíná vytvořením pole, které obsahuje název různých vstupů odesílaných prostřednictvím POST. Poté se zavolá getFormData (), kde jsou předána požadovaná pole. Uvnitř funkce je vytvořeno pole pro uložení různých dat souvisejících s formulářem. $ formData ('valid') je logický odkaz, pokud byla poskytnuta a platná všechna data, $ formData ('fields') je pole označené názvem vstupu s příslušnou hodnotou z dat POST, $ formData ('notValidFields ') je pole, které bude obsahovat názvy všech vstupů, které nebyly předány nebo které mají neplatná data.
Tuto logiku lze snadno rozšířit pomocí regulárních výrazů pro kontrolu přísnějších údajů, jako jsou e-mailové adresy a adresy URL.