本人新手,求一个PHP的网页问答游戏代码!!高分!!
由于是新手,对这脚本没有任何头绪。我想弄一个网页问答题,内容是这样的。有一些题目,每个题目都有四个答案,答案都是单选,选对选错,对应题目的下方都会有提示。action能是...
由于是新手,对这脚本没有任何头绪。
我想弄一个网页问答题,内容是这样的。有一些题目,每个题目都有四个答案,答案都是单选,选对选错,对应题目的下方都会有提示。action 能是$_SERVER[PHP_SELF]吗?我想在本页面上展示答案。
好的答案,我会加分给热心的网友!! 展开
我想弄一个网页问答题,内容是这样的。有一些题目,每个题目都有四个答案,答案都是单选,选对选错,对应题目的下方都会有提示。action 能是$_SERVER[PHP_SELF]吗?我想在本页面上展示答案。
好的答案,我会加分给热心的网友!! 展开
1个回答
2014-01-06 · 知道合伙人软件行家
关注
展开全部
因为你都说了对php不了解,所以我给一个比较简单的实现方法
做一个巨大的表单
只有一个提交按钮
做完所有题目后提交一次
<form method="post">
<ul>
<li>题目1</li>
<li>
<input name="q1" type="radio" value="1">
答案1
<input name="q1" type="radio" value="2">
答案2
<input name="q1" type="radio" value="3">
答案3
<input name="q1" type="radio" value="4">
答案4</li>
<?php
//判断是否提交了
if($_POST['done']){
//判断答案是否正确
if($_POST['q1'] == 1){
echo '<li>回答正确</li>';
}else{
echo '<li>回答错误,正确答案是答案1</li>';
}
}
?>
<li>题目2</li>
<li>
<input name="q2" type="radio" value="1">
答案1
<input name="q2" type="radio" value="2">
答案2
<input name="q2" type="radio" value="3">
答案3
<input name="q2" type="radio" value="4">
答案4</li>
<?php
if($_POST['done']){
if($_POST['q2'] == 4){
echo '<li>回答正确</li>';
}else{
echo '<li>回答错误,正确答案是答案1</li>';
}
}
//依次类推
?>
<li><input name="done" type="submit"></li>
</ul>
</form>
注意,每组单选的name不能重复
追问
请问能不能做一题 提交一题 然后对应题目的下面 会有对错显示?
追答
可以啊
要做一题交一题,显示答案的话,你就得把之前别人的提交的答案全部保存下来,也就是说,要做一个隐藏域来存之前保存的答案
不然的话,你提交了下一题,上一题显示的答案就不见了
代码量超大哦~
再之后就是用户体验相当好的ajax交互,这个。。。就更复杂了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询