Vous êtes sur la page 1sur 2

TD N°2 sur les formulaires

Exercice 1
Construire une page qui permet de saisir un nom et un mot de passe.
Renvoyer l’utilisateur sur une autre page et lui afficher si son mot de passe
est correct ou non.
NB : Le mot de passe valide sera « mot »
Exercice 2
Construire une page qui permette d’afficher une :
Une liste avec les noms des vendeurs suivants : M. Dupond, M. Louis, M.
Martin et M. Durand
Une liste qui affiche la liste des produits disponibles :
Ajouter une zone de texte pour saisir le nombre de produits à commander et
renvoyer sur une autre page le récapitulatif de la demande (Exemple : vous
avez commandé 10 armoires auprès de M. Martin)
Exercice 3
Ecrire un formulaire qui permet de saisir le nom d’une personne, de cocher
s’il est débutant ou confirmé en php et lui afficher ensuite un message.
Prévoir un bouton envoyer et un bouton d’annulation.
Exercice 4
Ecrire un formulaire permettant de saisir le nom, le prénom, l’âge d’une
personne, la langue parlées parmi une liste de langues (Allemand, Anglais,
Français, Portugal, Italien, Espagnol, Japonais, Chinois) et un ensemble de
compétences informatiques (XHTML, PHP, MYSQL, ASP.NET, JAVA) sous
forme de cases à cocher.
NB : Une personne peut parler plusieurs langues et avoir plusieurs
compétences informatiques.
Exercice 5
Créez un formulaire comprenant un groupe de champs ayant pour titre
"Adresse client". Le groupe doit permettre la saisie du nom, du prénom, de
l’adresse, de la ville et du code postal. Les données sont ensuite traitées par
un fichier PHP séparé récupérant les données et les affichant dans un
tableau HTML.
Exercice 6
Améliorez le script précédent en vérifiant l’existence des données et en
affichant une boîte d’alerte JavaScript si l’une des données est manquante.
Exercice 7
Créez un formulaire demandant la saisie d’un prix HT et d’un taux de TVA.
Le script affiche le montant de la TVA et le prix TTC dans deux zones de
texte créées dynamiquement. Le formulaire maintient les données saisies.

Exercice 8
Créez un formulaire n’effectuant que le transfert de fichiers ZIP et d’une
taille limitée à 1 Mo. Le script affiche le nom du fichier du poste client ainsi
que la taille du fichier transféré et la confirmation de réception.

Vous aimerez peut-être aussi