SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Module : Atelier de Génie Logiciel

Institut Supérieur d'Informatique

Niveau : L2-SIL-ARS

Année Universitaire : 2010-2011

PHPECLIPSE + MYSQL
CLIPSE
Y
Création de la base de données
1. Créer la base de données nommée « GestionSalle » relative au schéma entité/association de
la figure suivante, en utilisant MySQL :

2. Remplissage des tables
Table Salle
id_salle
type
11
12
13

login
E1
E2
E3
E4
Mme. Lilia SFAXI

TP
TP
cours

Id_reservatio
n
1
2
3

Mot_de_passe
aze
are
poi
mlo

Table Réservation
date
id_enseig

Id_salle

2010-02-22
2010-02-23
2010-02-23

11
12
11

Table Enseignant
Nom
Ali
Med
Sara
Sami

Prenom
med
ali
med
sara

E1
E2
E1

nbHeures
12
10
12
14
Page 1/4
Module : Atelier de Génie Logiciel
Niveau : L2-SIL-ARS

Institut Supérieur d'Informatique
Année Universitaire : 2010-2011

Création du site web
Pour créer le site web, nous utilisons les plugins Eclipse suivants :
-

PHPEclipse : Plugin pour la réalisation et le débogage de projets PHP

-

JointLogic : Pour la réalisation de pages HTML WYSIWYG.

1. Ouvrir Eclipse et créer un espace de travail (workspace) dans le répertoire www sous
EasyPHP.
2. Créer un projet de type PHPProject que vous appellerez reservation
3. Créer un nouveau fichier « salle.php » dans lequel insérer le code php qui permet
l’accès à la base précédemment créée.
Code générique d’accès à la base de données
$cnx = mysql_connect ("hôte de connexion", "login", "mot de passe") or
die("impossible de se connecter");
$db="nom de la base";
mysql_select_db ($db,$cnx) or die ("impossible d'ouvrir la base");
Utiliser les valeurs suivantes :
 Hôte de connexion = 127.0.0.1
 Login = root
 Mot de passe vide.
 Nom de la base de données : GestionSalle
4. Pour visualiser le contenu de votre page sur le navigateur interne d’Eclipse, faites un
clic droit sur le fichier PHP que vous désirez exécuter, et lancer Run As  PHP Web
Page. Pour le visualiser dans un navigateur externe, tapez l’adresse suivante :
http://127.0.0.1/reservation/salle.php
5. Le code d’interrogation de la base de données est le suivant :

Mme. Lilia SFAXI

Page 2/4
Module : Atelier de Génie Logiciel
Niveau : L2-SIL-ARS

Institut Supérieur d'Informatique
Année Universitaire : 2010-2011

$requete = mysql_query ("requête d interrogation de la base");
While ($resultat=mysql_fetch_array($requete)) {
…
}
Ajouter dans la page « salle.php » un tableau qui affiche Les identifiants ainsi que les types
des salles de la base de données.
Pour réaliser un contenu HTML en utilisant le plugin JointLogic, faites un clic droit sur le
fichier que vous désirez modifier, et aller à Ouvrir Avec  JointLogic HTML Designer.
Vous obtiendrez l’affichage suivant :

La bannière de gauche contient les éléments HTML que vous pouvez insérer. Pour le faire,
double-cliquer dessus.
6. Créer une page « enseignant.php » qui contient la liste des enseignants.
7. Créer une page « enseignantRes.php » qui contient la liste des enseignants qui n’ont
pas effectué de réservations.
8. Créer une page « infoSalle.php » qui contient L’id et le type de la salle, les datesde
réservation de la salle, les noms et les prénoms des l’enseignants qui ont réservé la
salle dont l’id est saisi par l’utilisateur.
Mme. Lilia SFAXI

Page 3/4
Module : Atelier de Génie Logiciel
Niveau : L2-SIL-ARS

Institut Supérieur d'Informatique
Année Universitaire : 2010-2011

a. Pour cela if faut créer un formulaire.
b. Dans ce formulaire insérer un champ de texte et un bouton de type submit.
9. Créer une page « infoEneig.php » qui contient les id et types des salles qu’un
enseignant X a réservé. Le nom de l’enseignant est saisi par l’utilisateur.
10. Créer une page « liens.php » contenant des liens vers les pages précédentes.
11. Maintenant créer la page « index.php » qui contient deux champs de textes demandant à
l’utilisateur de saisir son login et son mot de passe et un bouton pour valider. Si les
informations saisies par l’utilisateur sont correctes il sera redirigé vers la page
« liens.php »

Mme. Lilia SFAXI

Page 4/4

Mais conteúdo relacionado

Mais procurados

Design patterns - Exemples en Java
Design patterns - Exemples en JavaDesign patterns - Exemples en Java
Design patterns - Exemples en JavaOussama BEN KHIROUN
 
Android-Tp1: éléments graphiques de base et intents
Android-Tp1: éléments graphiques de base et intentsAndroid-Tp1: éléments graphiques de base et intents
Android-Tp1: éléments graphiques de base et intentsLilia Sfaxi
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-CorrectionLilia Sfaxi
 
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)ENSET, Université Hassan II Casablanca
 
Cours design pattern m youssfi partie 8 stat, template method, command , medi...
Cours design pattern m youssfi partie 8 stat, template method, command , medi...Cours design pattern m youssfi partie 8 stat, template method, command , medi...
Cours design pattern m youssfi partie 8 stat, template method, command , medi...ENSET, Université Hassan II Casablanca
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-CorrectionLilia Sfaxi
 
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...ENSET, Université Hassan II Casablanca
 
Appalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPAppalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPYouness Boukouchi
 
Android-Tp3: fragments et menus
Android-Tp3: fragments et menusAndroid-Tp3: fragments et menus
Android-Tp3: fragments et menusLilia Sfaxi
 
Développement d'un forum de discussion
Développement d'un forum de discussionDéveloppement d'un forum de discussion
Développement d'un forum de discussionYoussef NIDABRAHIM
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement webHouda TOUKABRI
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+Alphorm
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et VirtualisationMarc Jouve
 

Mais procurados (20)

Design patterns - Exemples en Java
Design patterns - Exemples en JavaDesign patterns - Exemples en Java
Design patterns - Exemples en Java
 
Tp n 1 linux
Tp n 1 linuxTp n 1 linux
Tp n 1 linux
 
Android-Tp1: éléments graphiques de base et intents
Android-Tp1: éléments graphiques de base et intentsAndroid-Tp1: éléments graphiques de base et intents
Android-Tp1: éléments graphiques de base et intents
 
Cours design pattern m youssfi partie 2 observer
Cours design pattern m youssfi partie 2 observerCours design pattern m youssfi partie 2 observer
Cours design pattern m youssfi partie 2 observer
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-Correction
 
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
 
Support JEE Spring Inversion de Controle IOC et Spring MVC
Support JEE Spring Inversion de Controle IOC et Spring MVCSupport JEE Spring Inversion de Controle IOC et Spring MVC
Support JEE Spring Inversion de Controle IOC et Spring MVC
 
Cours design pattern m youssfi partie 8 stat, template method, command , medi...
Cours design pattern m youssfi partie 8 stat, template method, command , medi...Cours design pattern m youssfi partie 8 stat, template method, command , medi...
Cours design pattern m youssfi partie 8 stat, template method, command , medi...
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-Correction
 
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
 
Appalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPAppalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSP
 
Cours design pattern m youssfi partie 4 composite
Cours design pattern m youssfi partie 4 compositeCours design pattern m youssfi partie 4 composite
Cours design pattern m youssfi partie 4 composite
 
Android-Tp3: fragments et menus
Android-Tp3: fragments et menusAndroid-Tp3: fragments et menus
Android-Tp3: fragments et menus
 
Support POO Java première partie
Support POO Java première partieSupport POO Java première partie
Support POO Java première partie
 
Support de cours angular
Support de cours angularSupport de cours angular
Support de cours angular
 
Développement d'un forum de discussion
Développement d'un forum de discussionDéveloppement d'un forum de discussion
Développement d'un forum de discussion
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement web
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
 
Support JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.YoussfiSupport JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.Youssfi
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
 

Semelhante a Tp4 - PHP

Formation Efficy CRM - Technical training
Formation Efficy CRM - Technical trainingFormation Efficy CRM - Technical training
Formation Efficy CRM - Technical trainingEfficy CRM
 
Cours access
Cours accessCours access
Cours accesskourbali
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel phpKhadim Mbacké
 
Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMAbdelmonem NAAMANE
 
ASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages StandardASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages StandardPatrice Vialor
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouazInes Ouaz
 
Php & My Sql
Php & My SqlPhp & My Sql
Php & My Sqlcecile59
 
Architecture java j2 ee a partager
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partageraliagadir
 
PHP/ExtJs experience feedback - IAV case - 1
PHP/ExtJs experience feedback - IAV case - 1PHP/ExtJs experience feedback - IAV case - 1
PHP/ExtJs experience feedback - IAV case - 1fayway
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPkemenaran
 
Formation à Efficy CRM
Formation à Efficy CRMFormation à Efficy CRM
Formation à Efficy CRMEfficy CRM
 
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnementDw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnementCERTyou Formation
 
Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0Faiz Morchid
 
Symfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en TwigSymfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en TwigAbdelkader Rhouati
 

Semelhante a Tp4 - PHP (20)

Formation Efficy CRM - Technical training
Formation Efficy CRM - Technical trainingFormation Efficy CRM - Technical training
Formation Efficy CRM - Technical training
 
Cours access
Cours accessCours access
Cours access
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel php
 
Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMM
 
Tp5 - WINDEV
Tp5 - WINDEVTp5 - WINDEV
Tp5 - WINDEV
 
ASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages StandardASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages Standard
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouaz
 
Resume SGBDR
Resume SGBDRResume SGBDR
Resume SGBDR
 
Php & My Sql
Php & My SqlPhp & My Sql
Php & My Sql
 
Php & My Sql
Php & My SqlPhp & My Sql
Php & My Sql
 
Architecture java j2 ee a partager
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partager
 
Lp web tp3_idse
Lp web tp3_idseLp web tp3_idse
Lp web tp3_idse
 
PHP/ExtJs experience feedback - IAV case - 1
PHP/ExtJs experience feedback - IAV case - 1PHP/ExtJs experience feedback - IAV case - 1
PHP/ExtJs experience feedback - IAV case - 1
 
Mpdf 9
Mpdf 9Mpdf 9
Mpdf 9
 
Tp2 - Latex
Tp2 - LatexTp2 - Latex
Tp2 - Latex
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHP
 
Formation à Efficy CRM
Formation à Efficy CRMFormation à Efficy CRM
Formation à Efficy CRM
 
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnementDw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
 
Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0
 
Symfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en TwigSymfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en Twig
 

Mais de Lilia Sfaxi

chp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfchp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfLilia Sfaxi
 
Plan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfPlan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfLilia Sfaxi
 
Lab1-DB-Cassandra
Lab1-DB-CassandraLab1-DB-Cassandra
Lab1-DB-CassandraLilia Sfaxi
 
TP0-UML-Correction
TP0-UML-CorrectionTP0-UML-Correction
TP0-UML-CorrectionLilia Sfaxi
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-CorrectionLilia Sfaxi
 
TD3-UML-Séquences
TD3-UML-SéquencesTD3-UML-Séquences
TD3-UML-SéquencesLilia Sfaxi
 
TD3-UML-Correction
TD3-UML-CorrectionTD3-UML-Correction
TD3-UML-CorrectionLilia Sfaxi
 
TD2 - UML - Correction
TD2 - UML - CorrectionTD2 - UML - Correction
TD2 - UML - CorrectionLilia Sfaxi
 
TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correctionLilia Sfaxi
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrageLilia Sfaxi
 
Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Lilia Sfaxi
 
Android - Tp3 - intents
Android - Tp3 -  intentsAndroid - Tp3 -  intents
Android - Tp3 - intentsLilia Sfaxi
 
Android - TPBonus - web services
Android - TPBonus - web servicesAndroid - TPBonus - web services
Android - TPBonus - web servicesLilia Sfaxi
 
Android - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésAndroid - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésLilia Sfaxi
 
Android - Tp 5 - stockage de données
Android - Tp 5 -  stockage de donnéesAndroid - Tp 5 -  stockage de données
Android - Tp 5 - stockage de donnéesLilia Sfaxi
 

Mais de Lilia Sfaxi (20)

chp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfchp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdf
 
Plan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfPlan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdf
 
Lab3-DB_Neo4j
Lab3-DB_Neo4jLab3-DB_Neo4j
Lab3-DB_Neo4j
 
Lab2-DB-Mongodb
Lab2-DB-MongodbLab2-DB-Mongodb
Lab2-DB-Mongodb
 
Lab1-DB-Cassandra
Lab1-DB-CassandraLab1-DB-Cassandra
Lab1-DB-Cassandra
 
TP0-UML-Correction
TP0-UML-CorrectionTP0-UML-Correction
TP0-UML-Correction
 
TD4-UML
TD4-UMLTD4-UML
TD4-UML
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-Correction
 
TD3-UML-Séquences
TD3-UML-SéquencesTD3-UML-Séquences
TD3-UML-Séquences
 
TD3-UML-Correction
TD3-UML-CorrectionTD3-UML-Correction
TD3-UML-Correction
 
TD2 - UML - Correction
TD2 - UML - CorrectionTD2 - UML - Correction
TD2 - UML - Correction
 
TD1 - UML - DCU
TD1 - UML - DCUTD1 - UML - DCU
TD1 - UML - DCU
 
TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrage
 
Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques
 
Android - Tp3 - intents
Android - Tp3 -  intentsAndroid - Tp3 -  intents
Android - Tp3 - intents
 
Android - TPBonus - web services
Android - TPBonus - web servicesAndroid - TPBonus - web services
Android - TPBonus - web services
 
Android - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésAndroid - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancés
 
Android - Tp 5 - stockage de données
Android - Tp 5 -  stockage de donnéesAndroid - Tp 5 -  stockage de données
Android - Tp 5 - stockage de données
 
Lab3-Android
Lab3-AndroidLab3-Android
Lab3-Android
 

Tp4 - PHP

  • 1. Module : Atelier de Génie Logiciel Institut Supérieur d'Informatique Niveau : L2-SIL-ARS Année Universitaire : 2010-2011 PHPECLIPSE + MYSQL CLIPSE Y Création de la base de données 1. Créer la base de données nommée « GestionSalle » relative au schéma entité/association de la figure suivante, en utilisant MySQL : 2. Remplissage des tables Table Salle id_salle type 11 12 13 login E1 E2 E3 E4 Mme. Lilia SFAXI TP TP cours Id_reservatio n 1 2 3 Mot_de_passe aze are poi mlo Table Réservation date id_enseig Id_salle 2010-02-22 2010-02-23 2010-02-23 11 12 11 Table Enseignant Nom Ali Med Sara Sami Prenom med ali med sara E1 E2 E1 nbHeures 12 10 12 14 Page 1/4
  • 2. Module : Atelier de Génie Logiciel Niveau : L2-SIL-ARS Institut Supérieur d'Informatique Année Universitaire : 2010-2011 Création du site web Pour créer le site web, nous utilisons les plugins Eclipse suivants : - PHPEclipse : Plugin pour la réalisation et le débogage de projets PHP - JointLogic : Pour la réalisation de pages HTML WYSIWYG. 1. Ouvrir Eclipse et créer un espace de travail (workspace) dans le répertoire www sous EasyPHP. 2. Créer un projet de type PHPProject que vous appellerez reservation 3. Créer un nouveau fichier « salle.php » dans lequel insérer le code php qui permet l’accès à la base précédemment créée. Code générique d’accès à la base de données $cnx = mysql_connect ("hôte de connexion", "login", "mot de passe") or die("impossible de se connecter"); $db="nom de la base"; mysql_select_db ($db,$cnx) or die ("impossible d'ouvrir la base"); Utiliser les valeurs suivantes :  Hôte de connexion = 127.0.0.1  Login = root  Mot de passe vide.  Nom de la base de données : GestionSalle 4. Pour visualiser le contenu de votre page sur le navigateur interne d’Eclipse, faites un clic droit sur le fichier PHP que vous désirez exécuter, et lancer Run As  PHP Web Page. Pour le visualiser dans un navigateur externe, tapez l’adresse suivante : http://127.0.0.1/reservation/salle.php 5. Le code d’interrogation de la base de données est le suivant : Mme. Lilia SFAXI Page 2/4
  • 3. Module : Atelier de Génie Logiciel Niveau : L2-SIL-ARS Institut Supérieur d'Informatique Année Universitaire : 2010-2011 $requete = mysql_query ("requête d interrogation de la base"); While ($resultat=mysql_fetch_array($requete)) { … } Ajouter dans la page « salle.php » un tableau qui affiche Les identifiants ainsi que les types des salles de la base de données. Pour réaliser un contenu HTML en utilisant le plugin JointLogic, faites un clic droit sur le fichier que vous désirez modifier, et aller à Ouvrir Avec  JointLogic HTML Designer. Vous obtiendrez l’affichage suivant : La bannière de gauche contient les éléments HTML que vous pouvez insérer. Pour le faire, double-cliquer dessus. 6. Créer une page « enseignant.php » qui contient la liste des enseignants. 7. Créer une page « enseignantRes.php » qui contient la liste des enseignants qui n’ont pas effectué de réservations. 8. Créer une page « infoSalle.php » qui contient L’id et le type de la salle, les datesde réservation de la salle, les noms et les prénoms des l’enseignants qui ont réservé la salle dont l’id est saisi par l’utilisateur. Mme. Lilia SFAXI Page 3/4
  • 4. Module : Atelier de Génie Logiciel Niveau : L2-SIL-ARS Institut Supérieur d'Informatique Année Universitaire : 2010-2011 a. Pour cela if faut créer un formulaire. b. Dans ce formulaire insérer un champ de texte et un bouton de type submit. 9. Créer une page « infoEneig.php » qui contient les id et types des salles qu’un enseignant X a réservé. Le nom de l’enseignant est saisi par l’utilisateur. 10. Créer une page « liens.php » contenant des liens vers les pages précédentes. 11. Maintenant créer la page « index.php » qui contient deux champs de textes demandant à l’utilisateur de saisir son login et son mot de passe et un bouton pour valider. Si les informations saisies par l’utilisateur sont correctes il sera redirigé vers la page « liens.php » Mme. Lilia SFAXI Page 4/4