Vous êtes sur la page 1sur 2

Institut Suprieur des Etudes Technologiques de Mdenine

Enseignante: S. BEN GUIRAT Niveau : TI2RSI

Dure : 1: 3 h Date : 1!" #"2 11

Devoir de s$nth%se : &pplications 'e(

E)ercice 1: Soient les deux fichiers connection.php et eleve.php. Corrigez les f


. connection.php <?php class connection{ private $host; private $user; private $passwrd; private $db; public function connection($hostname,$username,$pssword,$database) { $this->hostname=$host; $this->username=$user; $this->password=$psswrd; $this->database=$db; public function bd!connect(); { $base="#$%&!connect($this->$host,$this->$user,$this->$passwrd) ; m's(l!select!db($this->$db); ?>

utes.

!. eleve.php
<?php $con=new connection()localhost),)root),)m's(l),)formation)); bd!connect(); m's(l!(uer'(*insert into )+ounsi),,-./-0) *);?> eleves (prenom, nom,num!inscri ) values ()"ohammed ),

E)ercice 2 : Soient "


#l ! se de donn$es % co&&erce' telle (u)elle contient une t !le % clients ' (ui renfer&e les ch &ps no*+ preno*+ pseudo+ pass'ord et e*ail. #les p r &*tres de connexion u serveur loc l de l ! se de donn$es " usern &e " usr+ p ss,ord " usr #une p ge inscription.ht&l (ui per&et - un nouve u client d)entrer ses p r &*tres co&&e suit "

Une fois il cli(ue sur le !outon Envo.er+ le code d)une p ge inscription.php s)ex$cute et les infor& tions entr$es d ns le for&ul ire doivent /tre ins$r$es d ns l t !le clients. #0 p ge uthentific tion per&et de v$rifier les p r &*tres pseudon &e et &ot de p sse entr$es p r le client pour s) uthentifier.

0ors(u)on cli(ue sur le !outon+ le code de l p ge uthentific tion.php s)ex$cute " si ces p r &*tres sont correctes 1v$rific tion - p rtir de l ! se2+ un &ess ge de t.pe % !ienvenue pr$no& ' est ffich$+ sinon un &ess ge d)erreur est renvo.$. # Une p ge consult tion.php per&et d) fficher l liste des clients inscris - p rtir de l ! se sous for&e d)un t !le u de 3 colonnes co&&e suit "

,uestion :
Ecrire les codes des p ges " 4. inscription.ht&l 5. inscription.php 6. uthentific tion.ht&l 3. uthentific tion.php 7. consult tion.php

Vous aimerez peut-être aussi