Nja, er zijn echt enorm veel scripts die gewoon niet veilig zijn. Dat komt niet altijd door de scripts, soms ook door de servers (register globals aan bijvoorbeeld), maar wel vaak. 
Stel je wilt kijken of een emailadres al in de database staat.
Je gaat eerst bedenken wanneer een emailadres uniek is.
"Lennard@one2apps.com" is hetzelfde als "lennard@one2apps.com" en hetzelfde als " lennard@one2apps.com ". Spaties en hoofdletters wil je dus niet meerekenen.
Dus:
SELECT 1 FROM leden WHERE emailadres = ".mysql_real_escape_string(trim(strtolower($_POST[email])))."
Dat door mysql_num_rows() en je weet hoe vaak hij voorkomt.
Dan natuurlijk eerst nog controleren met isset() en filter_var() om te kijken of hij wel geldig is.
Maar dit topic gaat volgens mij meer over het coderen / basen / slicen van layouts, dus lijkt me een goed idee om weer ontopic te gaan.

Stel je wilt kijken of een emailadres al in de database staat.
Je gaat eerst bedenken wanneer een emailadres uniek is.
"Lennard@one2apps.com" is hetzelfde als "lennard@one2apps.com" en hetzelfde als " lennard@one2apps.com ". Spaties en hoofdletters wil je dus niet meerekenen.
Dus:
SELECT 1 FROM leden WHERE emailadres = ".mysql_real_escape_string(trim(strtolower($_POST[email])))."
Dat door mysql_num_rows() en je weet hoe vaak hij voorkomt.

Dan natuurlijk eerst nog controleren met isset() en filter_var() om te kijken of hij wel geldig is.
Maar dit topic gaat volgens mij meer over het coderen / basen / slicen van layouts, dus lijkt me een goed idee om weer ontopic te gaan.
.. Ik wil gewoon graag weten hoe ik dat kan leren 