Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07033.jsonl.gz/1626

J'ai repris un ancien exercice que j'avais fait en PHP et j'ai modifié un petit peu les champs du questionnaire. Tout d'abord, le guestbook a disparu. J'ai simplement demandé le nom du joueur, sa nationalité et le degré de connaissance qu'il pensait avoir sur Genève et la Suisse. Ceci m'a permis de traiter des types de champs différents: text, radio et checkbox.
J'ai repris les informations sur le nom et la nationalité pour faire un message personnalisé de bienvenue en plusieurs langues. Quant à l'autoévaluation, je ne m'en suis pas vraiment servi car j'ai simplement repris l'information avant de donner le score. Bien entendu, j'aurais pu / dû commenter l'adéquation entre le score et l'autoévaluation. Ceci est dû à ma paresse naturelle.
Pour ceux qui tentent de faire fonctionner le formulaire en mode GET, je renvoie un message d'erreur. Il est bon de pouvoir utiliser les deux méthodes, surtout que la manière de traiter l'information est semblable. Mais je n'ai pas jugé utile de le faire en l'espèce car le servlet traite un formulaire en particulier, et n'est pas par exemple un servlet permettant de traiter n'importe quel questionnaire et de le renvoyer par mail.
Les concepts de la programmation objet ne sont pas nouveaux pour moi. Je connais bien les différences entre GET et POST et la manière de traiter un formulaire. Le fait d'avoir repris le formulaire en PHP a été bien utile car la syntaxe est assez semblable. Les fonctions Search and replace ont été bien utiles. J'ai essayé de réduire le nombre de variables utilisées.
Vous pouvez jeter un coup d'oeil à la source
Retour à la page travauxLast modified: Tue Jul 11 13:52:54 Europe de l'Ouest (heure d'été) 2000