Laboratoire 7: PHP

Exercice 1:

Créer une page PHP qui génère le contenu de la page HTML automatiquement à partir d'un ensemble de mots stockés dans un tableau. Les mots sont choisis de façon aléatoire et la page doit contenir entre 500 et 800 mots (choix aléatoire).

Voici un tableau contenant 100 mots à utiliser pour générer votre contenu: (Copiez/collez la ligne en entier!))


$mots = array("chat", "chien", "maison", "soleil", "arbre", "pomme", "voiture", "ordinateur", "livre", "musique", "avion", "mer", "plage", "montagne", "fleur", "fruit", "paysage", "enfant", "école", "professeur", "amour", "hiver", "été", "printemps", "automne", "jour", "nuit", "heure", "minute", "seconde", "bouteille", "verre", "tasse", "assiette", "cuillère", "fourchette", "couteau", "pantalon", "robe", "chemise", "chaussure", "chapeau", "parapluie", "crayon", "stylo", "feutre", "gomme", "règle", "carnet", "agenda", "journal", "carte", "timbre", "téléphone", "télévision", "radio", "vélo", "moto", "train", "avion", "bateau", "bus", "voiture", "clé", "porte", "fenêtre", "table", "chaise", "canapé", "lampe", "plante", "cadre", "horloge", "miroir", "télécommande", "coussin", "couverture", "oreiller", "serviette", "sac", "valise", "parfum", "crème", "shampooing", "savon", "dentifrice", "brosse", "mousse", "lait", "eau", "jus", "café", "thé", "bière", "vin", "chocolat", "gateau", "bonbon", "glace");
        

Exercice 2:

Créer une page Web en PHP qui affiche la table de multiplication des entiers de 1 à 10. Le résultat doit s'afficher dans un tableau de 10 lignes et 10 colonne, en ajoutant une ligne d'en-tête.

Exercice 3:

Créer une page HTML qui demande l'information sur la taille et le poids d'une personne. En soumettant le formulaire (méthode GET), votre page doit afficher l'indice de masse corporelle de la personne (BMI) ainsi que l'état de la personne (maigreur, normale, en surpoids ou obèse). Le calcul doit se faire côté serveur à l'aide d'un script PHP.

Exercice 4:

Écrire un script PHP qui valide le contenu d'un formulaire côté serveur. Le formulaire doit contenir les informations suivantes:

Votre script doit s'assurer que:

Si les informations sont valide, une alerte doit s'afficher annoçant que les données sont valides et contenu du formulaire effacé. Sinon, vous devez afficher un message d'erreur en face du ou des champs erronés et préserver les informations saisies pas l'usager.