Open JeroenHeemskerk opened 1 year ago
In de code hieronder wordt veel $_POST gebruikt https://github.com/hanaalkadri/educom-webshop-basis/blob/04dc111e0d495bf9f73f9bd95bd64c36478dbf88/contact.php#L21-L66 https://github.com/hanaalkadri/educom-webshop-basis/blob/04dc111e0d495bf9f73f9bd95bd64c36478dbf88/register.php#L15-L60 (idem in login.php)
Het is beter om de functie getPostVAR te gebruiken die in index.php is gedefinieerd https://github.com/hanaalkadri/educom-webshop-basis/blob/04dc111e0d495bf9f73f9bd95bd64c36478dbf88/index.php#L14-L21
De code wordt dan zoiets als eerst de variabele zetten en dan kan de else case achterwegen blijven:
else
$aanhef = test_input(getPostVAR('aanhef')); if (empty($aanhref)) { $aanhrefErr = "aanhref is required"; } $firstname = test_input(getPostVAR('firstname')); if (empty($firstname)) { $firstnameErr = "firstname is required"; } // etc.
Dit heeft ook als voordeel dat als iemand alleen maar spaties als naam geeft, deze nu ook een error opleveren
In de code hieronder wordt veel $_POST gebruikt https://github.com/hanaalkadri/educom-webshop-basis/blob/04dc111e0d495bf9f73f9bd95bd64c36478dbf88/contact.php#L21-L66 https://github.com/hanaalkadri/educom-webshop-basis/blob/04dc111e0d495bf9f73f9bd95bd64c36478dbf88/register.php#L15-L60 (idem in login.php)
Het is beter om de functie getPostVAR te gebruiken die in index.php is gedefinieerd https://github.com/hanaalkadri/educom-webshop-basis/blob/04dc111e0d495bf9f73f9bd95bd64c36478dbf88/index.php#L14-L21
De code wordt dan zoiets als eerst de variabele zetten en dan kan de
else
case achterwegen blijven:Dit heeft ook als voordeel dat als iemand alleen maar spaties als naam geeft, deze nu ook een error opleveren