1. Le point sur la session
1.1 Ce que permet de faire la session
Lorsqu'un utilisateur arrive sur une application pour la première fois, un identifiant de session lui est attribué et transmis via un cookie. À partir de ce moment-là, le navigateur va, pour chaque requête, resservir le cookie au serveur, permettant ainsi à ce dernier de savoir de qui provient la requête.
Il suffit d'utiliser l'onglet firecookie de Firebug pour voir la tête du cookie et de le supprimer pour que sa session soit automatiquement réinitialisée, puisque la prochaine requête sera envoyée sans cookie.
Une fois que l'association entre un identifiant et un utilisateur est réalisée, il n'est rien de plus simple que d'associer des données à un utilisateur. PHP réalise cela par défaut en utilisant le système de fichiers et en sérialisant ces données.
Elles représentent des données, comme l'identifiant de l'utilisateur. Ainsi, si l'on veut récupérer une liste d'éléments rattachés à...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première