PheleX,
По здравой логике, вы должны получать ответ клиента, маркировать его идентификатором теста, номером вопроса, идентификатором отвечающего и складывать их в базе. Как тест будет пройден переходить к скрипту, который проверит ответы и покажет результаты.
Для чего тут может понадобиться JS? Ни для чего. Но вы конечно можете его сюда понапихать, например:
- листать страницы теста,
- отправлять сообщения на сервер с ответами пользователя,
- отправить сообщение, что пользователь прошел тест,
- не слать ответы пользователя каждый раз, а собрать их в массив и отправить единожды по окончании теста (единственная разумная причина).
|