考试功能 考试有20个大栏目,每个栏目有不定的小栏目,每个栏目里边都有一些小题(用帝国cms内容页生成的文章,其实就是直接插入的0101.html页面)。
考试首页 小朋友请答题 栏目1 栏目2 栏目3 栏目4 栏目5 栏目6 栏目7 栏目8 栏目9 栏目10 栏目11 栏目12 栏目13 栏目14 栏目15 栏目16 栏目17 栏目18 栏目19 栏目20 开始答题 交卷按钮
开始考试的时候,小朋友可以点击20个栏目其中一个进去,例如进入1栏目链接,先会进入栏目1的第一个小栏目,就是kaoshi/1/1栏目中,随机抽取的1道题,答完这道题后,返回3个值: <input type="hidden" name="koufen" id="koufen"> <input type="hidden" name="cuowu" id="cuowu"> <input type="hidden" name="zhengque" id="zhengque"> 第1栏目第1小栏目的值,保存到模型中,如果1栏目没有第2个小栏目,那么点击提交后,直接返回kaoshi主页目录, 再点击进入第2栏目链接,自动进入第2栏目第1小栏目,从1小栏目随机抽取一道题,如果第2栏目有2个小栏目,当答完第1小栏目后,会自动进入第2个小栏目中随机抽取的1道题,当第2个小栏目答完题后,会记录这些值,并且返回kaoshi主页。 以此类推,每个小栏目只随机抽取一道题,答完的大栏目,会显示已打完字样,并不允许再点链接进入。
栏目举例: 大栏目1 小栏目1 大栏目2 小栏目1 小栏目2 大栏目3 小栏目1 小栏目2 大栏目4 小栏目1 小栏目2 小栏目3 小栏目4 小栏目5
最后当点击交卷的时候,会出现一个得分统计页面,统计每个栏目对错,和扣分情况。 不需要数据库也行,只要能把这些栏目的分数最后汇总展现就行。
原来接受参数的PHP页面代码: <?php $koufen = $_POST['koufen']; $cuowu = $_POST['cuowu']; $zhengque = $_POST['zhengque'];
echo "koufen: " . htmlspecialchars($koufen) . "<br>"; echo "cuowu: " . htmlspecialchars($cuowu) . "<br>"; echo "zhengque: " . htmlspecialchars($zhengque); ?> [img][/img]
上传以下附件: [下载 *.rar](文件大小:199.98 KB,下载次数:3)
|