Добавление интерфейсной функциональности в приложение Quiz на основе PHP и MySQL - PullRequest
0 голосов
/ 04 ноября 2011

Я недавно создал веб-приложение для викторин, используя PHP и MySQL ( www.ReadySetQuiz.ME ). Формат выглядит примерно так:

When did we declare Independence from the British?
1775
1777
1776
1774

The Louisiana Purchase was an aquisition from which country?
England
France
Spain
Germany

Ответы - это список радиокнопок.После того, как вы ответите на все вопросы, вы нажмете кнопку «Отправить», и она покажет, сколько вы получили правильных ответов, а также разбивку по каждому вопросу: правильно ли вы выбрали правильный ответ (если нет, то какой был правильный) и распределение вариантов предыдущих пользователей..

Одна большая проблема, которую я хотел бы решить с помощью данного дизайна викторины, заключается в том, что люди могут просто открыть еще одну вкладку в своем браузере и найти в Google ответ.Я хотел бы показывать только одну проблему за раз и добавить ограничение по времени, чтобы стимулировать быстрые ответы, и, следовательно, устранить вышеупомянутую проблему.

Итак, я ищу какой-то ввод / руководство - общую картину(50000 футов). Как мне сделать так, чтобы за один раз задавался один вопрос, и у пользователей есть всего несколько секунд, чтобы ответить на вопрос? Использую ли я JavaScript?Есть ли какие-то новые улучшения в HTML5, которые могут помочь мне сделать что-то подобное?Я действительно просто ищу то, что мне нужно узнать дальше.Спасибо за ваше время!

1 Ответ

0 голосов
/ 05 ноября 2011

Вопрос1) Как мне сделать так, чтобы за один раз задавался один вопрос, и у пользователей есть только несколько секунд, чтобы ответить на вопрос?

Вам необходимо использовать обратный отсчет / таймер, чтобы представить пользователя дляминута меньше.

Вопрос 2) Я использую JavaScript?Да, вы можете использовать javascript и jQuery, чтобы сделать вашу жизнь проще.

Кроме того, отключение контекстного меню и выбора текста в окне браузера (с помощью js) затруднит пользователю просто скопировать ключевое слово и вставитьэто в новом браузере и поиск.Так что если им придется вводить вопрос / ключевые слова, это займет время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...