2
我确实想在这个网站提示和建议如何创建测验使用PHP和jQuery
我怎样才能做到这一点使用PHP和jQuery创建测验样的?还是有其他办法做到这一点不使用闪光灯
我得到了这样的想法,我的问题是如何实现这一
答案定时器和@Fatih
做我确实想在这个网站提示和建议如何创建测验使用PHP和jQuery
我怎样才能做到这一点使用PHP和jQuery创建测验样的?还是有其他办法做到这一点不使用闪光灯
我得到了这样的想法,我的问题是如何实现这一
答案定时器和@Fatih
做显然我不知道我的路由器位;但是,进行测验可以非常容易地构建(硬编码)或非常难以构建(数据库驱动)。第一个很难改变,第二个很容易。
这真的取决于你想要做什么,两者都很适合用php和jQuery。
$.post()
访问)$.post()
它回来; ahaxhelp.php检查数据库以查看是否标记为正确答案,并返回结果。编辑
的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
var q1wa =
{
Question: 'Question One Text',
Answers:
[
{ AText: 'Answer1 Text', RightAnswer: true },
{ AText: 'Answer2 Text', RightAnswer: false },
{ AText: 'Answer3 Text', RightAnswer: false }
]
};
$(document).ready(function() {
$('#question').html(q1wa.Question);
for(var i = 0; i < q1wa.Answers.length; i++) {
$('#answers').append(q1wa.Answers[i].AText + "<br />");
}
});
</script>
</head>
<body>
<div id="question"></div>
<div id="answers"></div>
</body>
</html>
需要注意的是,用这种方法,你的“正确的”答案是任何人都可以看到的是做一个查看来源,但这是一个很好的起点。通过执行应答验证服务器端而不是客户端,将php部分合并为保密答案也不难。
感谢您的回应2-6正是我想要做的,但这是一个静态问题,我不需要像我的例子那样拥有一个数据库,您是否有任何参考网站或书籍可以帮助您开发这个测验?感谢我的真实回复 – idontknowhow