Exercice PHP : Gestionnaire d'annuaire téléphonique.

Exercice 1

Écrire un gestionnaire d'annuaire téléphonique.
Le minimum à atteindre :

  • 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. Vous avez le choix sur le sens à donner au mot « proprement » : en tableau, en liste, etc. L'important est que ce soit lisible.
  • On doit pouvoir passer facilement d'une page à l'autre : soit des liens entre les pages, soit une page d'accueil.
  • Des améliorations possibles, qui ne seront prises en compte que ce qui précède est réalisé :
  • La liste affichée pourra être mise dans l'ordre alphabétique (voir la fonction « sort »).
  • On pourra offrir la possibilité de supprimer un contact.
  • On pourra offrir la possibilité de modifier un contact.

123456789101112
Page d'Accueil (Index.php)
HTML> BODY> H2>Accueil/H2> UL> LI>A HREF="liste.php">Liste/A> des contacts (ou une autre A HREF="liste2.php">présentation/A> des contacts) LI>Saisir un A HREF="saisie.php">nouveau contact/A> /UL> /BODY>/HTML>
123456789101112131415161718192021Liste des Contactes (Liste.php)Liste des contacts accueil
12345678910111213141516171819202122232425Autre Liste des Contactes (Liste1.php)HTML>BODY> H2>Liste des contacts/H2> TABLE BORDER> TR>TH>Nom/TH>TH>Prénom/TH>TH>Téléphone/TH>/TR> /TABLE> CENTER>A HREF="index.php">accueil/A>/CENTER> /BODY>/HTML>
1234567891011121314Formulaire de Saisie (saisie.php)HTML>/BODY> H2>Saisie d'un nouveau contact/H2> FORM ACTION="enregistrer.php"> Nom : INPUT NAME="nom">BR> Prénom : INPUT NAME="prenom">BR> Téléphone : INPUT NAME="telephone">BR> INPUT TYPE="submit"> /FORM> CENTER>A HREF="index.php">accueil/A>/CENTER> /BODY>/HTML>
12345678Enregestrer un nouveau Contact (enregestrer.php)Enregistrement d'un nouveau contact accueil
Article publié le 11 Décembre 2011 Mise à jour le Dimanche, 30 Août 2020 18:42 par BENKIRANE Fatima Ezzahra