La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Rapport de TER 2002 Ralisation d'un site web dynamique en PHP / MySql « Xavier Bonnet » « David Barkats » Responsable : Didier Casalta.

Présentations similaires


Présentation au sujet: "Rapport de TER 2002 Ralisation d'un site web dynamique en PHP / MySql « Xavier Bonnet » « David Barkats » Responsable : Didier Casalta."— Transcription de la présentation:

1 Rapport de TER 2002 Ralisation d'un site web dynamique en PHP / MySql « Xavier Bonnet » « David Barkats » Responsable : Didier Casalta

2 La problmatique 2 Objectif : " Ralisation d'une base de donnes pour le CIML Outils utiliss : " PHP version 4, Mysql version Plate forme : " Linux Red Hat 7.2, Windows 2000 Navigateurs : " Netscape, Internet Explorer, Web Conqueror

3 Plan de l'expos 3

4 Le Langage PHP Cr en Langage interprt Points forts : Conu spcifiquement pour le Web. Gratuit. Open source. 4

5 Architecture du site Ecran de connexion Espace administrateurEspace utilisateur Gestion et configuration de la baseManipulation des donnes Quitter 5

6 Gestion d'une connexion Il y a deux modes de propagation de l'identifiant de session : En utilisant les fonctions de session de Php4 (session_start(), session_register(), session_destroy()...) En utilisant les Cookies (setcookie()) 6

7 Architecture des pages Corps de la page 7

8 Le script Action.php 8 Insertion effectu Formulaire à remplir Insrer En mode insertion :

9 Le script Action.php 9 Rsultat de la Recherche Crit res de recherche Modifier Rechercher En mode Recherche : Excute par le script action.php?recherche=mode_recherche Supprimer

10 Le fichier configuration.php Dfinit : " La localisation du serveur qui hberge la base. " Le nom de l'utilisateur. " Le nom de la base. " Le mot de passe. Permet : De se connecter au serveur. De se connecter à la base. 10

11 Les classes Le fichier classes.inc.php inclut toutes les classes. A chaque table du M.L.D correspond un objet. => Les attributs de l'objet sont les champs de la table Dans la base on ins re, modifie, efface ou recherche un objet => Une mthode pour chaque action. 11

12 Intr t des objets La P.O.O. spare laspect graphique de lacquisition des donnes et du traitement de celles-ci. => code clair, faile à mettre à jour. Si une mthode retourne un objet, on peut directement lui appliquer une autre mthode. 12

13 La situation actuelle 13 Les interfaces graphiques sont oprationnelles. La classe utilisateur est acheve. On dispose d'une mthode gnrique de recherche d'objet de la m me classe. La recherche croise sur Listing_Ligne est au point.

14 Perspectives On pourrait complter les autres classes suivant le mod le de la classe Utilisateur. => Plutôt les considrer comme extension d'une classe-m re qui regrouperait les mthodes semblables. 14

15 Conclusion 15

16 Mesures à prendre " Rcapitulez les actions djà entreprises. " Énoncez les actions à entreprendre. " Rpartissez les tâches entre les diffrentes quipes. " Invitez votre auditoire à poser des questions et rpondez y.


Télécharger ppt "Rapport de TER 2002 Ralisation d'un site web dynamique en PHP / MySql « Xavier Bonnet » « David Barkats » Responsable : Didier Casalta."

Présentations similaires


Annonces Google