Deuxième fois que ce sujet est déterré le pauvre.
Il n'aura pas une fin de vie tranquille :P.
dramslinux, il est toujours possible d'éviter le code côté client (comme JS ou jquery, ...) en améliorant le code côté serveur (même si au final de nos jours, une interface web qui n'est pas réactive côté client est moins attrayante).
Par exemple, dans notre cas, le code serveur aurait pu générer l'ensemble des questions lors de la première connexion du client (typiquement dans la session) et retenir où il en est dans son QCM (toujours avec des données dans la session) pour savoir quelle est la question suivante à poser.
Il n'aura pas une fin de vie tranquille :P.
dramslinux, il est toujours possible d'éviter le code côté client (comme JS ou jquery, ...) en améliorant le code côté serveur (même si au final de nos jours, une interface web qui n'est pas réactive côté client est moins attrayante).
Par exemple, dans notre cas, le code serveur aurait pu générer l'ensemble des questions lors de la première connexion du client (typiquement dans la session) et retenir où il en est dans son QCM (toujours avec des données dans la session) pour savoir quelle est la question suivante à poser.
Commentaire