Persistance en PHP

Pour ce TP, vous allez développer une application de visualisation de bulletins de note. Un étudiant accedera à son bulletin. Un administrateur les visualisera tous.

La page etudiant.php affichera le bulletin d'un étudiant particulier. Pour le moment, elle contient uniquement du HTML donnant le squelette de code affichant un bulletin.

La page admin.php affiche le bulletin de notes de chaque élève.

Les étudiants ne doivent visualiser que leur bulletin et seul les administrateurs peuvent visualiser tous les bulletins. Pour sécurisez les pages, vous allez reprendre la page d'authentification dans login.php. Ce formulaire enverra les données d'authentification à la page auth.php qu'il faudra réaliser ultérieurement.

Il faut maintenant suivre la progression de chaque utilisateur et gérer les accès aux pages

Pour le moment, on peut toujours accéder à etudiant.php et admin.php sans passer par l'authentification. Il faut donc protéger ces pages.

Pour la finalisation, il faut maintenant pouvoir se déconnecter.

Nous allons maintenant réaliser un formulaire permettant à un utilisateur de changer son mot de passe.