TP N°4: Les Formulaires en PHP: Exercice 1: Pour Commencer
TP N°4: Les Formulaires en PHP: Exercice 1: Pour Commencer
TP N°4: Les Formulaires en PHP: Exercice 1: Pour Commencer
Prix en dinars : ……
1
ISET Sousse / Développement coté Serveur Lotfi Khediri
$personnes = array(
'mdupond'=> array('prenom' => 'Martin', 'nom' => 'Dupond', 'age' => 25, 'ville'
=> 'Paris'),
'jm'=> array('prenom' => 'Jean', 'nom' => 'Martin', 'age' => 20, 'ville' =>
'Villetaneuse'),
'toto'=> array('prenom' => 'Tom', 'nom' => 'Tonge', 'age' => 18, 'ville' =>
'Epinay'),
'arn'=> array('prenom' => 'Arnaud', 'nom' => 'Dupond', 'age' => 33, 'ville' =>
'Paris'),
'email'=> array('prenom'=>'Emilie', 'nom'=>'Ailta', 'age'=>46,
'ville'=>'Villetaneuse'),
'dask' => array('prenom'=>'Damien',
'nom'=>'Askier','age'=>7,'ville'=>'Villetaneuse')
);
1. Appeler une page PHP en passant dans l'url un paramètre de nom pseudo et ayant
pour valeur un des pseudonymes du tableau $personnes. Faire en sorte que la
page affiche le pseudo et les informations associées contenues dans le tableau
$personnes. Améliorer le script pour que ce dernier affiche Désolé, votre
pseudonyme n'apparaît pas dans la liste si le pseudonyme n'est pas une clé du
tableau $personnes.
2. Créer un formulaire permettant à l'utilisateur de saisir le pseudonyme à rechercher
afin de faciliter la saisie pour l'utilisateur. Mettre ensuite directement le formulaire
dans le script PHP créé précédemment afin de pouvoir effectuer facilement
2
ISET Sousse / Développement coté Serveur Lotfi Khediri
4. Dans la page precedente « detail.php » ajouter un bouton (de type submit) qui
méne vers un page « modif.php » qui affiche un formulaire initialisé par les
informations du pseudo en question. Ecrire la page « miodif.php ».
3
ISET Sousse / Développement coté Serveur Lotfi Khediri
Exercice 5 : Calculatrice
Le but de cet exercice est de créer une calculatrice simple. L'utilisateur doit saisir
deux nombres et choisir une opération parmi l'addition, la soustraction, la
multiplication ou la division. Le résultat de l'opération doit alors s'afficher.
Afin de faciliter la saisie par l'utilisateur, créer un formulaire contenant une seule
balise input de type text où l'utilisateur saisit directement l'opération (par
exemple : 17.5 * 13.46). Vérifier, à l'aide des expressions régulières, que le texte
saisi par l'utilisateur correspond à une opération. Dans ce cas, afficher le résultat.
o l'adresse mail contient une seule arobase, se termine par ".fr", ".com"
ou ".org", les autres caractères étant des lettres, des chiffres ou le
symbole underscore. De plus, l'adresse doit contenir au moins 3
caractères avant l'arobase et entre 4 et 10 caractères entre l'arobase
et la fin de la chaîne.
Le script PHP doit alors indiquer si la saisie est correcte et dans ce cas,
afficher les informations saisies.
4
ISET Sousse / Développement coté Serveur Lotfi Khediri