Exercices

  1. Écrire un formulaire qui demande le nom et l'âge de l'utilisateur. Le bouton submit de ce formulaire provoquera l'affichage d'une page qui saluera l'utilisateur avec cette phrase : « Bonjour machin, vous avez xx ans... » (avec les bonnes valeurs, bien entendu).

    Exemple : traitement-01.html

  2. Deux vacanciers ont abandonné à Montpellier leur bébé de 9 mois, qui n'avait pas été sage.

    Quelle ne fut pas leur surprise quand 6 mois plus tard, rentrés chez eux à Lille, ils ont vu arriver leur enfant qui avait fait à quatre pattes le trajet Montpellier-Lille par l'autoroute.

    Écrire un formulaire PHP permet de saisir la distance parcourue par le bébé, le nombre d'heures où il marchait par jour, et le nombre de jours qu'il a passés sur la route. Le formulaire affichera alors la vitesse du bébé.

    Exemple : traitement-02.html

  3. Écrire un formulaire qui demande le nom et le sexe de l'utilisateur (M ou Mme). Ce formulaire appelle une page qui affichera « Bonjour monsieur Truc » ou « Bonjour madame Bidule » suivant le cas (avec le vrai nom de la personne, bien entendu !) :

    Exemple : traitement-03.html

  4. Un permis de chasse à points remplace désormais le permis de chasse traditionnel.

    Chaque chasseur possède au départ un capital de 100 points. S'il tue une poule il perd 1 point, 3 points pour un chien, 5 points pour une vache et 10 points s'il tue son meilleur ami.

    Le permis coûte 1000 francs.

    Écrire un formulaire PHP qui permet de saisir la liste des victimes du chasseur et calcule le prix à payer pour les permis supplémentaires nécessaires.

    Exemple : traitement-04.html

  5. Écrire un formulaire « calculatrice » : 2 cases pour la saisie des opérandes, un groupe de 4 cases à cocher (ou une liste déroulante) pour le choix de l'opération, et affichage du résultat de l'opération.

    Exemple : traitement-05.php

  6. Écrire un formulaire qui demande deux nombres a et b. Il affiche ensuite la table de multiplication par a sur b lignes. Le formulaire doit se souvenir des valeurs choisies.

    Exemple : traitement-06.php

  7. Écrire un formulaire qui demande un mot de passe. Deux mots de passe différents sont acceptés. On saluera l'utilisateur différemment en fonction du mot de passe utilisé.

    Exemple : traitement-07.php

  8. Addition à compléter : un formulaire propose une addition incomplète que l'utilisateur doit terminer.

    Exemple : addition.php

  9. Devinette n°1 : vous devez deviner le nombre que le programme a choisi. Vous proposez une solution, et le programme vous répond « trop petit » ou « trop grand » suivant le cas, jusqu'à trouver le bon nombre.

    Exemple : devinette01.php

  10. Devinette n°2 : même chose que l'exercice précédent, mais les rôles sont inversés (c'est le programme qui devine).

    Exemple : devinette02.php

  11. Le pipotron : l'ordinateur vous aide à écrire n'importe quoi.

    Exemple : pipotron.php