Je suppose que, comme il s'agit d'un quiz, vous comptez les points, enregistrez les classements, etc. Ainsi, vos utilisateurs finiront par essayer de tricher.
Par conséquent, je recommanderais des sessions uniquement côté serveur.$_SESSION
est un tableau, comme $_GET
et $_POST
, unique pour chaque utilisateur utilisant votre site Web. Vous pouvez mettre et récupérer tout ce que vous voulez.
La seule chose côté client est un cookie spécial, appelé PHPSESSID, qui est votre identifiant de visiteur, utilisé par PHP pour récupérer son $_SESSION
tableau.
La seule chose que vous avez à faire est de commencer chaque page par session_start();
, avant toute instruction (sauf si vous utilisez une mise en mémoire tampon comme ob_start()
)