Cette partie met en œuvre les savoirs vus dans le TP (parties 1 et 2). Elle peut être faite durant la séance si vous en avez le temps ou à la maison si vous n'avez pas le temps.
Objectif : transformer le site internet HTML de la section STI 2D – option SIN en site PHP
1ère page: | 3ème page | |
Cahier des charges :
- Les fichiers sources sont disponibles ici. Ils sont à mettre dans un répertoire « site STI 2D SIN ».
- On veut que les différents blocs composant le site (header, footer) ainsi que le contenu de chaque page (article) soient intégrés aux pages à l'aide de la fonction Include.
- Le passage d'une page à l'autre (à l'aide du menu) se fera avec la variable page (0 pour la page de présentation, 1 pour la page programme et 2 pour la page projet).
- La page index.php est la page principale.
Un peu d'aide méthodologique:
- préambule : pensez à vérifier à chaque modification le code généré par votre page PHP avec la fonction « CTRL U » de Mozilla pour voir s'il n'y a pas d'erreurs
- étape 0 : essayez le site internet (version HTML) pour voir et comprendre son architecture.
- étape 1 : retrouvez la structure du site (dessinez les différents blocs et leur arrangement).
- étape 2 : intégrez la fonction include aux blocs entete et pied de page. Tester le résultat.
- étape 3 : créez 3 fichiers php (presentation, programme et projet) correspondant au contenu des articles des 3 pages.
- étape 4 : mettre en place la gestion du menu et de la variable $page ainsi que la fonction Switch dans la page d'index. Tester le résultat.