0% ont trouvé ce document utile (0 vote)
53 vues3 pages

Atelier Formulaire

Ce document présente un TP sur la programmation web avancée, axé sur l'utilisation des tableaux et des formulaires en PHP. Il comprend plusieurs exercices pratiques, tels que la création de formulaires pour la saisie de données, le traitement des informations côté serveur, et la gestion d'un annuaire téléphonique. Les étudiants apprendront à manipuler des données et à interagir avec des fichiers pour stocker et afficher des résultats.

Transféré par

toexplore2023
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
53 vues3 pages

Atelier Formulaire

Ce document présente un TP sur la programmation web avancée, axé sur l'utilisation des tableaux et des formulaires en PHP. Il comprend plusieurs exercices pratiques, tels que la création de formulaires pour la saisie de données, le traitement des informations côté serveur, et la gestion d'un annuaire téléphonique. Les étudiants apprendront à manipuler des données et à interagir avec des fichiers pour stocker et afficher des résultats.

Transféré par

toexplore2023
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Ecole Supérieure PRivée d’Ingénieurs de Monastir

TP2: Tableau et formulaire en php

Matière: Programmation web avancée Classes: INFO-01

Enseignante: Ikbel Sayahi Date: 27 /11/2023

1. Objectifs TP :
Ce premier TP vise à :
- Comprendre la notion des tableaux en php et les utiliser dans des applications
- Manipuler les formulaires et leurs traitements côté serveur.
2. Manipulations
Exercice 1 :
Ecrire un script HTML qui permet d’afficher la page suivante :

Il est à noter que le traitement des boutons ne s’exécute que lorsque tous les champs sont remplis.
1. Programmer le bouton envoyer qui permet d’afficher le message suivant dans une autre page web :

Bienvenue nom prénom.


Nous avons bien noté que vous habitez adressse à ville (code postal).

2. Programmer le bouton réinitialiser qui permet de vider les champs.

Exercice 2 :
1. Écrire une page HTML « [Link] » qui demande la saisie d’un texte (traitement) et cinq nombres
2. Ecrire la page PHP « [Link] » qui permet de :

✓ Récupérer les données des champs numériques et les mettre dans un tableau.

Programmation PHP 1/3 Ikbel Sayahi


Ecole Supérieure PRivée d’Ingénieurs de Monastir

✓ Suivant le contenu du champ traitement le programme affiche soit la valeur minimale, soit la valeur
maximale soit le tableau trié.
Exercice 3 :
Dans un fichier [Link], écrire un formulaire de calculatrice : 2 cases pour la saisie des opérandes, un
groupe de 4 cases à cocher ou une liste de sélection pour le choix de l'opération. Le formulaire appelle un
script [Link] qui affiche l’opération demandée et le résultat.

Exercice 4 :

Écrire un gestionnaire d’annuaire téléphonique.


✓ Une page (formulaire) qui permet de saisir le nom, le prénom et le numéro de téléphone d’une personne.
✓ L’appui sur la touche d’envoi enregistre les coordonnées dans un fichier.
✓ Une page qui permette de présenter proprement la liste des contacts.
✓ On doit pouvoir passer facilement d’une page à l’autre : soit des liens entre les pages, soit une page
d’accueil.

Exercice 5 :
1. On désire créer un formulaire pour un site de dons caritatifs :
✓ Nom
✓ Age
✓ Mail
✓ Valeur du don

A chaque validation de formulaire (appuis sur un bouton ‘OK‘), on récupèrera les informations entrées par
le visiteur. Ces informations seront enregistrées dans un fichier appelé ‘[Link]’ sous le format suivant:
Nom1 | Age1 | Mail1 | Don1
Nom2 | Age2 | Mail2 | Don2
2. On souhaite maintenant exploiter les résultats du sondage (on ajoutera un bouton ‘résultats’ sur la page
d’accueil). On va Afficher à l’écran la somme globale reçue ainsi que la moyenne d’âges des personnes
ayant répondu.

Programmation PHP 2/3 Ikbel Sayahi


Ecole Supérieure PRivée d’Ingénieurs de Monastir

Exercice 6 :
Dans la perspective de création d’un site d’agence immobilière, créer un formulaire comprenant trois
boutons Submit nommés « Vendre », « Acheter » et « Louer ».
En fonction du choix effectué par le visiteur, le rediriger vers une page spécialisée dont le contenu réponde
au critère choisi.
Exercice 7 :
Ecrire une page html qui permet de créer le formulaire suivant :

Programmer les trois boutons calculer ajouter dont le fonctionnement est le suivant :
✓ Ajouter : incrémente le numéro d’étudiant et vide les champs
✓ Calculer : permet de calculer la moyenne

Programmation PHP 3/3 Ikbel Sayahi

Vous aimerez peut-être aussi