将前端功能添加到PHP和MySQL驱动的测验应用程序中

时间:2011-11-04 19:51:47

标签: php javascript mysql html html5

我最近使用PHP和MySQL(www.ReadySetQuiz.ME)构建了一个测验Web应用程序。格式如下所示:

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上打开答案。我想一次只显示1个问题并添加时间限制以鼓励快速响应,从而消除上述问题。

所以,我正在寻找一些输入/指导 - 大图(50,000英尺)。 我如何制作这样一个问题一次呈现,用户只有几秒钟回答问题?我是否使用JavaScript? HTML5中是否有任何新的改进可以帮助我完成这样的事情?我真的只是在寻找接下来需要学习的东西。谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

问题1)我如何制作这样一个问题一次呈现,用户只有几秒钟回答问题?

您需要使用倒计时/计时器向用户展示一分钟的时间。

问题2)我使用JavaScript吗? 是的,你可以使用javascript并使用jQuery让你的生活更轻松。

同样禁用浏览器窗口中的右键菜单和文本选择(使用js)将使用户难以复制关键字并将其粘贴到新的浏览器中并进行搜索。因此,如果他们必须输入问题/关键字,则需要时间。