Ignorer la navigation

Partie 3 (bonus): application réelle au site de la section STI 2D – SIN

Les documentations si besoin:

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.