22
Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Embed Size (px)

Citation preview

Page 1: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Mini Projet Web:

Liste de Contact

Par Zangarelli Michael et Pomero Jennifer

Page 2: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

PRESENTATION DE L’INTERFACE

Page 3: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Interface d’Identification

Page 4: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Deux choix possibles pour s’identifier

Page 5: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Utilisateur

Pomero

Page 6: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

EXPLICATION DE CODE

Page 7: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Partie Utilisateur

Page 8: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Code ayant posé problème

• Le code ayant posé quelques petits problèmes a été celui du tri dans l’ordre alphabétique

– Problèmes posé:• Effectuer deux requêtes différentes• Récupérer l’ordre de tri déjà effectué

Page 9: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Code de solution

if($_POST['Bouton'] == "TRIER PAR NOM"){$sauvegarde = $_POST['sauv'];switch($sauvegarde){

case 0:$select="SELECT * FROM contact ORDER BY Nom DESC";$result=mysql_query($select,$connect);echo "<input type='HIDDEN' name='sauv' value='1'>";

break;

case 1:$select="SELECT * FROM contact ORDER BY Nom ASC";$result=mysql_query($select,$connect);echo "<input type='HIDDEN' name='sauv' value='0'>";

}

//Suite du code}

Page 10: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Partie Administrateur

Page 11: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Code ayant posé problème

• Liste de contact dans un menu déroulant.

Comment récupérer l’identifiant d’un contact pour le traiter par celui-ci ?

Page 12: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Code de solution

/*Appeler à chaque inscription dans le menu*/function blanc($espace) {

$blanc='&nbsp;';for ($i=0;$i<=55;$i++) {

$espace=$espace.$blanc;}

return $espace;}

/*Exemple de Alex*/$Id = strstr($Name, "@"); /*$Id contient @113*/

$Id=substr("$Id", 1); /*$Id contient 113*/

Page 13: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Démonstration du site

• http://listedecontact.ise.free.fr

Page 14: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

FIN

Page 15: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Rechercher

Page 16: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Détailler

Page 17: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Droits d’accès: Gérer les identifiants de connexion.

La Liste de Contact: Permet de modifier les contacts de la liste.

Page d’accueil Administrateur

Page 18: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Droits d’accès

Page 19: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Liste de Contact

Page 20: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

Fiche détaillée

Page 21: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

AJOUTER

Message indiquant que le contact a bien été ajouter à la liste de contact.

Retour

Page 22: Mini Projet Web: Liste de Contact Par Zangarelli Michael et Pomero Jennifer

SUPPRIMER

Message indiquant que le contact a bien été supprimé de la liste de contact.

Retour