ENCEINTE: Prenons un oeil à une page Web par laquelle un utilisateur peut enregistrer pour quelque chose. Ici, en forme-0.html, j'ai un certain nombre des champs de saisie dans un formulaire pour email, des mots de passe, et d'un accord de termes et conditions, suivie d'une Bouton Enregistrer. Le code HTML de cette page, quant à lui, ressemble à ceci. J'ai ici la première entrée appelé Email, une autre entrée appelée Mot de passe, une autre entrée appelé Confirmation, qui, en théorie, doit correspondre à la mot de passe que l'utilisateur a tapé la première temps, et puis ici, en entrée, dont la type est case, suivie enfin, le bouton Soumettre réelle. Maintenant, notez qu'il n'y a rien dans cette page Web qui fait toute forme de validation de mon entrée. Je peux taper quelque chose ou rien du tout pour l'email, mots de passe, et je pourrait vérifier ou non vérifier que boîte, il semblerait. Maintenant, il pourrait très bien y avoir une validation côté serveur, pour ainsi dire - la vérification d'erreur de ce Je fais et ne fournissent pas. Mais à côté moins de client, il n'y a pas code que nous avons vu qu'en réalité assure que je collabore. En effet, si je reviens à la forme-0.html dans mon navigateur et rien tape du tout, je finir, je vois, à [? inscrivez-0.php?], passé comme chacun des paramètres HTTP, notre e-mail, mot de passe, et la confirmation, mais pas valeurs pour l'un de ceux, même si la page elle-même dit en plaisantant que Je me suis inscrit.