Par Valentin Brosseau / @c4software
À chaque chargement de page, tout est remis à zéro.
Question : comment un site se souvient-il que vous êtes connecté ?
session_start(); // Première ligne, toujours !
$_SESSION['pseudo'] = "Bart";setcookie("theme", "dark", time() + 3600);Question : le client peut modifier son cookie… quelles données peut-on y mettre ?
| Session | Cookie | |
|---|---|---|
| Stocké | Serveur | Client |
| Durée | Navigation | Au choix |
| Confiance | Oui | Non |
Données sensibles → session. Confort d'affichage → cookie.
session_start() en première ligne, puis $_SESSION comme un tableau.Place au TP 🚀