Exercices les cookies, sessions et headers en PHP : Série 02

Exercices les cookies, sessions et headers en PHP : Série 02

  1. Objectifs

  2. Exercice: 01

    • Utiliser une session pour créer un script php pour enregistrer chaque visite effectuée par un utilisateur à une page Web.
    • A chaque visite, le script imprime les dates et heures de toutes les visites précédentes et ajoute un enregistrement pour la visite en cours à la session.



  3. Exercice: 02

    • Créer trois pages PHP:
      • index.php: qui authentifie l’utilisateur. Elle contient un formulaire renfermant une zone de texte pour la saisie du nom, une zone pour saisir un mot de passe et un bouton d’envoi (utiliser le template Bootstrap).
      • page-privee.php: qui représente la page à accès limité. Aucun visiteur n’a le droit de voir son contenu s’il n a pas été authentifié par la page login.php.
      • deconnexion.php: est la page qui permet de déconnecter le client (détruire la session) et rediriger le navigateur vers la page login.php.
    • Si le client tente d’accéder directement à la page page-privee.php alors qu’il n’est pas authentifié, il sera aussitôt redirigé vers la page login.php.
    • S’il fournit un bon login et un bon mot de passe alors il sera redirigé vers la page page-privee.php qu’il a désormais le droit de consulter.
    • On considère que si l’utilisateur rentre le nom “admin” et le mot de passe “admin” il est connecté (dans une version améliorée il faudra tester le login avec une base de données).
  4. Exercice: 03

    • Créer une page PHP qui demande à l’utilisateur de saisir son code étudiant.
    • Afficher la liste de ses modules de formation dans une une 2ème page.
    • Afficher son relevé de note dans une 3ème page.
  5. Exercice: 04