Dans cette séance de TP vous allez améliorer les exercices faits en TD #5 sur les sessions et les bases de données.
À la fin vous aurez du temps pour travailler sur votre projet de M2202/M2206.
Dans le répertoire m2202 que vous avez déjà créé, ajoutez un répertoire nommé m2202-tp5 pour sauvegarder les exercices de cette séance (TP #5).
Dans ce répertoire m2202-tp5, créez un répertoire appelé exo1 pour le premier exercice, exo2 pour le deuxième, etc. Vos exercices ne seront pas corrigés si vous ne respectez pas ces instructions.
Vous devez rendre tous ces exercices. Pour cela, compressez (en format ZIP ou RAR) le répertoire m2202-tp5 et soumettez-le sur AMeTICE dans TP #5 - exercices à rendre
. Seuls les exercices marqués avec une étoile (*) sont notés, mais essayez de tous les faire.
Si vous soumettez vos exercices en retard (après la date de remise), la correction sera plus exigeante. Il est impossible de rendre les exercices après la date limite.
Vous allez d'abord retravailler deux exercices du TD #5. Le but est de vérifier que vous les avez bien compris.
Vous allez améliorer l'exercice 1 du TD #5.
La modification à faire est simple : vous devez mettre la vitesse (clics / sec) en couleur avec une propriété CSS.
Si la vitesse descende par rapport à la vitesse précédente, elle est affichée en rouge. Sinon, elle est en vert. La première fois, elle est en vert.
Améliorez l'exercice 3 du TD #5 avec des tableaux et des fonctions. On doit être capable de modifier le nombre et le nom des séances, et le nombre d'exercices dans chaque séance.
Pensez à utiliser le tableaux 2-dimensionnel suivant :
$seance = array(
array('nom' => 'td1', 'exos' => 8),
array('nom' => 'tp1', 'exos' => 6),
array('nom' => 'td4', 'exos' => 7),
array('nom' => 'tp4', 'exos' => 3),
array('nom' => 'td5', 'exos' => 3)
);
Réservez les 30 dernières minutes pour travailler sur le projet.
Vous savez maintenant tout ce qu'il faut en PHP pour faire votre projet.