>> SPEAKER: Laten we eens een kijkje nemen op een webpagina via welke een gebruiker kan registreren
voor iets.
Hier, in de vorm-0.html, heb ik een aantal invoervelden in een formulier voor e-mail,
voor wachtwoorden, en voor toestemming om algemene voorwaarden, gevolgd door een
Registreer knop.
>> De HTML-code voor deze pagina, ondertussen, ziet er zo uit.
Ik heb hier de eerste ingang genaamd E-mail, een andere ingang genaamd Password,
een andere ingang genaamd Bevestiging, die in theorie zou overeenkomen met de
wachtwoord dat de gebruiker heeft ingevoerd de eerste tijd, en dan hier, in Input, wiens
type is checkbox, gevolgd door ten slotte, de eigenlijke knop Verzenden.
>> Nu, let op er is niets in deze webpagina dat elke vorm van doet
validatie van mijn inbreng.
Ik kon typen iets of helemaal niets voor e-mail, voor wachtwoorden, en ik
zou kunnen controleren of niet te controleren of doos, lijkt het.
>> Nu, er is misschien wel een aantal server-side validatie, bij wijze van spreken -
sommige foutcontrole van wat Ik doe en niet voorzien.
Maar minstens client, is er geen code die we hebben gezien dat daadwerkelijk
zorgt ervoor dat ik samenwerken.
Sterker nog, als ik terug naar vorm-0.html in mijn browser en typ helemaal niets, ik
eindigen, zie ik, op [? register-0.php?] doorgegeven als
elk HTTP parameters, onze e-mail, wachtwoord en bevestiging, maar geen
waarden voor een van deze, terwijl de pagina zelf gekscherend zegt dat
Ik heb geregistreerd.