>> Speak: Låt oss ta en titt på en webbsida via vilken en användare kan registrera
för något.
Här, i form 0.html, jag har ett antal av fält i ett formulär för e-post,
för lösenord, och för avtal om villkor följs av en
Registrera knappen.
>> HTML för den här sidan, under tiden, ser ut så här.
Jag har här den första ingången som kallas E-post, en annan ingång som kallas lösenord,
en annan ingång som heter Bekräftelse, vilket i teorin borde matcha
lösenord som användaren har skrivit den första tid, och sedan här, i Input, vars
typ är markerad, följt av slutligen själva knappen Skicka.
>> Nu märker det finns ingenting i det här webbsida som gör någon form av
validering av min ingång.
Jag skulle kunna skriva något eller ingenting alls för e-post, för lösenord, och jag
kunde kontrollera eller inte kontrollera att box, verkar det.
>> Nu, det kan mycket väl vara en del validering serversidan, så att säga -
någon felkontroll av vad Jag gör och inte ge.
Men åtminstone klientsidan, det finns ingen kod som vi har sett som faktiskt
ser till att jag samarbetar.
Faktum är att om jag går tillbaka till form 0.html i min webbläsare och skriv ingenting alls, jag
hamnar, jag ser på [? registrera-0.php?] passerade in som
varje HTTP-parametrar, vår e-post, lösenord och bekräftelse, men ingen
värden för någon av dem, även om själva sidan säger skämtsamt att
Jag har registrerat.