Exercices sur les formulaires Php - page 1 Exercices sur les formulaires en Php
Exercices sur les formulaires Php - page 1 Exercices sur les formulaires en Php E. Thirion - 23/12/2015 Ce document est extrait du site http://cours.thirion.free.fr/Cours/FormulairesPHP Liens utiles: ● Cours associé à ce document ● Installation des dossiers et logiciels nécessaires . ● Conditions d'accès au téléchargement . ● Voir tous les cours du même auteur . Corrigés Le corrigé des exercices suivants se trouve dans le dossier Corrige-FormulairePHP disponible par téléchargement. Principe des exercices Les exercices sont des fichiers php à complèter que vous trouverez dans le dossier Etudiant après installation du cours sur votre ordinateur. Le fichier à utiliser est indiqué pour chaque exercice. Pour exécuter votre solution cliquez sur l'entrée Votre solution de la partie Test des scripts du menu. Le résultat de l'exécution de votre script apparaitra alors dans le cadre droit. Vous pouvez de même exécuter le corrigé de l'exercice en cliquant sur l'entrée Corrigé située juste en-dessous de Votre Solution. Exercice 1 : Comparaison de deux nombres Description des formulaires Il s'agit d'écrire un programme PHP qui compare deux nombres $x et $y, puis affiche le plus petit et le plus grand. Le formulaire de saisie contient deux champs de texte et un bouton. Il se présente comme suit : Lorsque l'utilisateur clique sur le bouton Comparer, le programme affiche le minimum et le maximum des deux nombres dans un autre formulaire à deux champs de texte et un bouton Voici par exemple le formulaire généré pour $x=10 et $y=4 : Le bouton Autre comparaison doit permettre de revenir au formulaire de saisie. Votre travail Le formulaire de saisie des deux nombres se trouve dans le fichier Solution-comparaison.php. Le formulaire d'affichage des résultats se trouve dans le fichier Solution-comparaison-action.php. Exercices sur les formulaires Php - page 2 Votre travail consistera à: • complèter les balises form des deux formulaires. • ajouter des attributs name dans le formulaire de saisie. • écrire les trois scripts manquants dans le formulaire d'affichage des résultats. Exercice 2 : Factorielle Description des formulaires La factorielle d'un nombre n est le produit 1 X 2 X 3 X ... X n. Ce produit se note n!. Par exemple 4!=1 X 2 X 3 X 4 = 24 Ecrire un programme qui permet de saisir la valeur de n dans un formulaire comme suit : lorsque l'utilisateur clique sur le bouton n! après avoir saisie la valeur de n, le formulaire suivant est affiché : le bouton Autre calcul permet de recommencer l'opération. Votre travail Le formulaire de saisie se trouve dans le fichier Solution-factorielle.php. Le formulaire d'affichage des résultats se trouve dans le fichier Solution-factorielle-action.php. Votre travail consistera à: • complèter les balises form des deux formulaires. • ajouter les attributs name manquants dans le formulaire de saisie. • écrire les scripts manquants dans le formulaire d'affichage des résultats. Exercices sur les formulaires Php - page 3 Exercice 3 : Générateur de tableau Description des formulaires Il s'agit d'écrire un programme PHP qui génère un tableau html de $l lignes et $c colonnes. $l et $c sont d'abord saisies dans un formulaire, comme ci-dessous : lorsque l'utilisateur clique sur le bouton Générer le tableau après avoir saisie le nombre de lignes et de colonnes, un tableau de $l lignes et $c colonnes est généré. La dernière ligne de ce tableau contient un bouton Autre tableau permettant de recommencer l'opération. Chaque cellule du tableau doit contenir l'indice de ligne $i et de colonne $j de cette cellule, sous la forme ( $i, $j ). Voici, par exemple l'allure du tableau généré pour $l=17 et $c=8: Votre travail Le formulaire de saisie se trouve dans le fichier Solution-gentab.php. Le formulaire d'affichage des résultats se trouve dans le fichier Solution-gentab-action.php. Votre travail consistera à: • complèter les balises form des deux formulaires. • ajouter les attributs name manquants dans le formulaire de saisie. • écrire les scripts manquants dans le formulaire d'affichage des résultats. Exercices sur les formulaires Php - page 4 Exercice 4 : Affichage de chiffres Description des formulaires Voici le formulaire de saisie: L'utilisateur indique le nom d'une police dans le champs de texte, par exemple elephant et lorsqu'il clique sur un chiffre, par exemple le 5, le formulaire suivant est affiché : Notez bien que chaque chiffre est représenté par un bouton. Le chiffre est affiché dans la police donnée en taille 7. Votre travail Le formulaire de saisie des deux nombres se trouve dans le fichier Solution-Chiffres.php. Le formulaire d'affichage des résultats se trouve dans le fichier Solution-Chiffres-Action.php. Votre travail consistera à: • complèter les balises form des deux formulaires. • ajouter des attributs name dans le formulaire de saisie. • écrire les scripts manquants dans le formulaire d'affichage des résultats en usuivant les indications données en commentaire. Exercices sur les formulaires Php - page 5 Exercice 5 : Calculatrice Le formulaire Les deux champs de texte libellés X et Y permettent de saisir deux nombres $x et $y. Le troisième champs de texte étiqueté R est destiné à l'affichage du résultat d'une des quatre opérations X+Y, X-Y, X*Y ou X/Y selon la touche appuyée par l'utilisateur. Votre travail Le formulaire se trouve dans le fichier Etudiant/Solution-Calculatrice.php. Votre travail consistera à écrire les scripts manquants dans le formulaire en suivant les indications données en commentaire. Exercice 6 : Sélection d'une date Le formulaire Le choix du mois se fait via une liste de sélection. Par contre, le jour et l'année sont saisies dans des champs de texte. Lorsque l'utilisateur a confirmé son choix, le programme affiche la date sélectionnée dans la 5ème ligne du tableau. Attention : si le numero du jour est 1, il faut afficher "1er" et non pas "1". Par exemple, on affichera 1er janvier 2009 et non pas 1 janvier 2009. Votre travail Le formulaire se trouve dans le fichier Etudiant/Solution-Date.php. Votre travail consistera à: • écrire les scripts php vides en suivant les indications données en commentaire. • complèter la liste de sélection en y mettant des attributs name et value adéquats. Exercices sur les formulaires Php - page 6 Exercice 7: Affichage de chiffres (version 2) Le formulaire La case à cocher libellée Italique permet d'afficher le chiffre en italique. Le chiffre par défaut est 0 et la police par défaut verdana. Remarquez que le chiffre est à présent affiché dans le formulaire de saisie. Votre travail Le formulaire se trouve dans le fichier Etudiant/Solution-Chiffres2.php. Votre travail consistera à écrire les scripts php vides en suivant les indications données en commentaire. uploads/s1/exo-formulairephp.pdf
Documents similaires
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 30, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 0.2010MB