Tu as besoin d´une base de données pour faire ça proprement
id_question
libellé_question
id_reponse
libellé
id_question
id_réponse
valeur ( vrai ou faux)
id_user
nom_user
id_user
points
T´as besoin d´un premier script pour que le visiteur se crée un compte ( doit saisir nom_user).
Puis tu fais un script qui affiche les questions ( table Question) et pour chaque question les réponses ( tables Asso_Quest_Rep & Reponse).
A la soumission tu formulaire tu compares les réponses de l´utilisateur avec la valeur de la réponse par rapport à la question ( champs valeur de la table asso_quest_rep) et tu augmentes un compteur de 1 lorsqu´il y a égalité.
A la fin, tu crées un enregistrement dans Res_User avec l´identifiant de l´utilisateur et son score.
Après, tu peux te faire un back-office pour ajouter des questions et leur associer des réponses.
Bon courage mec en une soirée c´est fait ! 