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

Preview:

Citation preview

Mini Projet Web:

Liste de Contact

Par Zangarelli Michael et Pomero Jennifer

PRESENTATION DE L’INTERFACE

Interface d’Identification

Deux choix possibles pour s’identifier

Utilisateur

Pomero

EXPLICATION DE CODE

Partie Utilisateur

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é

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}

Partie Administrateur

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 ?

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*/

Démonstration du site

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

FIN

Rechercher

Détailler

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

Droits d’accès

Liste de Contact

Fiche détaillée

AJOUTER

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

Retour

SUPPRIMER

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

Retour

Recommended