Appearance
📝 TP 03 - La méthode $_GET et $_POST ​
Exercice 1 : Utilisation de la méthode $_GET pour un convertisseur de devises ​
Créez un convertisseur de devises simple où l'utilisateur peut spécifier un montant en euros et obtenir sa valeur en dollars.
- Créez un fichier
convertisseur.php. - Créez un formulaire HTML dans ce fichier avec :
- Champ "Montant en euros" (nombre,
name="montant"). - Bouton "Convertir".
- Champ "Montant en euros" (nombre,
- Configurez le formulaire pour qu'il utilise la méthode
$_GETet envoie les données à lui-même. - En PHP, récupérez le montant via
$_GETet effectuez la conversion avec un taux de change fixe (ex. 1 € = 1,10 $). - Affichez le montant converti sous la forme :
- "
montanteuros Ă©quivalent ĂrĂ©sultatdollars."
- "
- Si aucun montant n'est fourni, affichez un message :
- "Veuillez entrer un montant en euros."
Aide : ​
- Vérifiez si le formulaire est soumis avec
isset(). - Effectuez une conversion en multipliant le montant par le taux de change (1.10).
Exercice 2 : Formulaire d'inscription ​
Créez un formulaire HTML pour collecter le prénom et l'âge d'un utilisateur, puis affichez un message personnalisé après l'envoi du formulaire.
Créez un fichier
formulaire_post.phpcontenant le formulaire suivant :- Champ "Prénom" (texte,
name="prenom"). - Champ "Âge" (nombre,
name="age"). - Champ "Sexe" (nombre/texte,
name="sexe"Les valeurs possible sont : Féminin / Masculin / Non défini). - Bouton "Envoyer".
- Champ "Prénom" (texte,
Configurez le formulaire pour qu'il envoie les donnĂ©es Ă
resultat_post.phpavec la méthode$_POST.Dans le fichier
resultat_post.php, récupérez les valeurs envoyées via$_POSTet affichez un message personnalisé sous la forme :- "Bonjour
prenom, vous avezageans."
- "Bonjour
Ajoutez une vérification pour afficher un message si le formulaire est soumis sans remplir tous les champs :
- "Veuillez remplir tous les champs."