Presumo, poiché si tratta di un quiz, conterai punti, registrerai classifiche, ecc. Quindi i tuoi utenti alla fine cercheranno di imbrogliare.
Pertanto, consiglierei sessioni solo lato server.$_SESSION
è un array, come $_GET
e $_POST
, unico per ogni utente che utilizza il tuo sito web. Puoi mettere e recuperare qualsiasi cosa quando vuoi.
L'unica cosa lato client è un cookie speciale, chiamato PHPSESSID, che è l'id del tuo visitatore, usato da PHP per recuperare il suo $_SESSION
matrice.
L'unica cosa che devi fare è iniziare ogni pagina con session_start();
, prima di qualsiasi istruzione (tranne se usi il buffering come ob_start()
)