Exo FormulairePhp
-
Upload
youssef-don-rajawi -
Category
Documents
-
view
213 -
download
0
Transcript of Exo FormulairePhp
-
8/16/2019 Exo FormulairePhp
1/6
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/!ormulairesP"P
Liens utiles:
● Cours associ# $ ce document
● %nstallation des dossiers et logiciels n#cessaires.
● Conditions d&acc's au t#l#chargement .
● (oir tous les cours du m)me auteur .
Corrigés
*e corrig# des exercices sui+ants se trou+e dans le dossier Corrige-FormulairePHP disponi,le part#l#chargement.
Principe des exercices
*es exercices sont des fichiers php $ compl'ter ue +ous trou+ere dans le dossier Etudiant apr'sinstallation du cours sur +otre ordinateur. *e fichier $ utiliser est indiu# pour chaue exercice. Pour ex#cuter+otre solution cliue sur l&entr#e Votre solution de la partie Test des scripts du menu. *e r#sultat del&ex#cution de +otre script apparaitra alors dans le cadre droit. (ous pou+e de m)me ex#cuter le corrig# del&exercice en cliuant sur l&entr#e Corrigé situ#e uste en-dessous de Votre Solution.
Exercice : Comparaison de deux nom!res
"escription des formulaires
%l s&agit dcrire un programme P"P ui compare deux nom,res #x et #$ puis affiche le plus petit et le plusgrand.
*e formulaire de saisie contient deux champs de texte et un ,outon. %l se pr#sente comme suit
*orsue l&utilisateur cliue sur le ,outon Comparer le programme affiche le minimum et le maximum desdeux nom,res dans un autre formulaire $ deux champs de texte et un ,outon
(oici par exemple le formulaire g#n#r# pour x10 et 4
*e ,outon %utre comparaison doit permettre de re+enir au formulaire de saisie.
Votre tra&ail
*e formulaire de saisie des deux nom,res se trou+e dans le fichier Solution-comparaison'php.
*e formulaire d&affichage des r#sultats se trou+e dans le fichier Solution-comparaison-action'php.
-
8/16/2019 Exo FormulairePhp
2/6
Exercices sur les formulaires Php - page 2
(otre tra+ail consistera $
• compl'ter les ,alises form des deux formulaires.
• aouter des attri,uts name dans le formulaire de saisie.
• #crire les trois scripts manuants dans le formulaire d&affichage des r#sultats.
Exercice ( : Factorielle
"escription des formulaires
*a factorielle d&un nom,re n est le produit 1 2 3 ... n. Ce produit se note n6. Par exemple 461 2 3 4 24
Ecrire un programme ui permet de saisir la +aleur de n dans un formulaire comme suit
lorsue l&utilisateur cliue sur le ,outon n) apr's a+oir saisie la +aleur de n le formulaire sui+ant est affich#
le ,outon %utre calcul permet de recommencer l&op#ration.
Votre tra&ail
*e formulaire de saisie se trou+e dans le fichier Solution-factorielle'php.*e formulaire d&affichage des r#sultats se trou+e dans le fichier Solution-factorielle-action'php.
(otre tra+ail consistera $
• compl'ter les ,alises form des deux formulaires.
• aouter les attri,uts name manuants dans le formulaire de saisie.
• #crire les scripts manuants dans le formulaire d&affichage des r#sultats.
-
8/16/2019 Exo FormulairePhp
3/6
Exercices sur les formulaires Php - page 3
Exercice * : +énérateur de ta!leau
"escription des formulaires
%l s&agit dcrire un programme P"P ui g#n're un ta,leau html de #l lignes et #c colonnes. #l et #c sontd&a,ord saisies dans un formulaire comme ci-dessous
lorsue l&utilisateur cliue sur le ,outon +énérer le ta!leau apr's a+oir saisie le nom,re de lignes et decolonnes un ta,leau de #l lignes et #c colonnes est g#n#r#. *a derni're ligne de ce ta,leau contient un,outon %utre ta!leau permettant de recommencer l&op#ration. Chaue cellule du ta,leau doit contenirl&indice de ligne #i et de colonne #, de cette cellule sous la forme #i. #, /.
(oici par exemple l&allure du ta,leau g#n#r# pour #l17 et #c8
Votre tra&ail
*e formulaire de saisie se trou+e dans le fichier Solution-genta!'php.
*e formulaire d&affichage des r#sultats se trou+e dans le fichier Solution-genta!-action'php.
(otre tra+ail consistera $
• compl'ter les ,alises form des deux formulaires.
• aouter les attri,uts name manuants dans le formulaire de saisie.
• #crire les scripts manuants dans le formulaire d&affichage des r#sultats.
-
8/16/2019 Exo FormulairePhp
4/6
Exercices sur les formulaires Php - page 4
Exercice 0 : %ffichage de chiffres
"escription des formulaires
(oici le formulaire de saisie
*&utilisateur indiue le nom d&une police dans le champs de texte par exemple elephant et lorsu&il cliuesur un chiffre par exemple le 5 le formulaire sui+ant est affich#
9ote ,ien ue chaue chiffre est repr#sent# par un ,outon. *e chiffre est affich# dans la police donn#e entaille 7.
Votre tra&ail
*e formulaire de saisie des deux nom,res se trou+e dans le fichier Solution-Chiffres'php.
*e formulaire d&affichage des r#sultats se trou+e dans le fichier Solution-Chiffres-%ction'php.
(otre tra+ail consistera $
• compl'ter les ,alises form des deux formulaires.
• aouter des attri,uts name dans le formulaire de saisie.
• #crire les scripts manuants dans le formulaire d&affichage des r#sultats en usui+ant les indicationsdonn#es en commentaire.
-
8/16/2019 Exo FormulairePhp
5/6
Exercices sur les formulaires Php - page 5
Exercice 1 : Calculatrice
Le formulaire
*es deux champs de texte li,ell#s 2 et 3 permettent de saisir deux nom,res #x et #$. *e troisi'me champsde texte #tiuet# : est destin# $ l&affichage du r#sultat d&une des uatre op#rations ;ttention si le numero du our est 1 il faut afficher 7er7 et non pas ?1?. Par exemple on affichera 1er an+ier 200@ et non pas 1 an+ier 200@.
Votre tra&ail
*e formulaire se trou+e dans le fichier Etudiant4Solution-"ate'php.
(otre tra+ail consistera $
• #crire les scripts php +ides en sui+ant les indications donn#es en commentaire.
• compl'ter la liste de s#lection en mettant des attri,uts name et &alue ad#uats.
-
8/16/2019 Exo FormulairePhp
6/6