LauraBokkers / educom-webshop-basis

0 stars 0 forks source link

Maak gebruik van de `getPostVar` functie in je validaties #19

Open JeroenHeemskerk opened 1 year ago

JeroenHeemskerk commented 1 year ago

In je validaties maak je nog gebruik van de $_POST superglobal https://github.com/LauraBokkers/educom-webshop-basis/blob/8a93866d8b26b52cf06527360f0ed95c67331834/contact.php#L26-L31

Dit is niet meer nodig nu we de getPostVar functie hebben gemaakt, bovenstaande code kan je veranderen naar

 // validate for the 'POST' data 
 $salutation = test_input(getPostVar("salutation"));
 if (empty($salutation)) { 
     $salutationErr = "*Salutation is required"; 
 }

Voordeel is dat deze functie ook namen/emails/telefoonnummers met alleen spaties als 'leeg' ziet

JeroenHeemskerk commented 1 year ago

Let ook op dat je al je functies in dezelfde case zet, test_input staat in __snake_case__ en de andere functies in je code zoals getPostVar zijn camelCase