Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
……………
Lycée Chebbi Tozeur.
Prénom : …………………………..
INFORMATIQUE
C l a s s e : 4 i è m e S I T IC Numéro : ………………………….
Prof : DAOUA Lo tf i Date : 02-04 -2018
Créer un dossier portant « votre nom et prénom » dans le dossier c:\program file/easyphp/www.
Enregistrer au fur et à mesure votre travail dans ce dossier. Tout fichier que vous enregistrerez en dehors
des emplacements adéquats ne sera ni recherché, ni pris en compte et sera systématiquement détruit.
Une organisation indépendante charge votre entreprise de réaliser un site web dynamique. Votre part du projet est
de créer la partie du site permettant la gestion d’un livre d’or.
NB : Un livre d'or est un livre que tous les visiteurs d'un site peuvent signer, en y laissant un petit message de
sympathie concernant ce même site.
Ce livre d’or sera composé de deux pages : Une page « index.php » pour présenter les différentes signatures et une
page « insert_signature.php » permettant à un visiteur de signer ce livre d’or.
La page index.php :
Cette page permet de lister toutes les signatures déjà stockées dans une table de base de donnée conforme à la
représentation suivante :
La page insert_signature.php : Cette page permet de soumettre une signature par un visiteur du site et qui
a la représentation suivante :
Travail demandé :
CHAMP TYPE
1. Créer la base de données nommé « site » puis
INT (6) avec une option
la table « livre_or » conformément au schéma id
AUTO_INCREMENT
suivant : auteur VARCHAR (30)
email VARCHAR (70)
date datetime
message text
3. Créer la page index.php qui liste les signatures enregistrées et qui contient un lien hypertexte
permettant à un visiteur d‘afficher la page « insertion de signature ». Les signatures doivent être
ordonnées par date d’insertion.
4. Créer la page insert_signature.php avec laquelle un visiteur peut soumettre une nouvelle entrée dans
le livre d’or.
Avant d’insérer une nouvelle entrée la page doit faire appel à une fonction verif() écrite en JavaScript qui
Question 4
1 2 3
PHP JavaScripts
Nombre de points 2 2 6 4 6
Bon Travail