php期中考试题及答案(PHP考试系统怎么实现随机出卷,并且提交是同一页面,提交后给出题目与对应答案的对错情况主要是怎么在)

本文目录
- PHP考试系统怎么实现随机出卷,并且提交是同一页面,提交后给出题目与对应答案的对错情况主要是怎么在
- PHP补考试题,请大神帮忙解答下谢
- 菜鸟求指教PHP,怎么嵌套JS再求几道题的答案
- php 在线测试题目点击下一题如何实现,每一题数据如何保存,
- php中数据库中已经保存了页面选择题的答案,怎么判断用户所选的答案和据库中正确的答案一样呢
PHP考试系统怎么实现随机出卷,并且提交是同一页面,提交后给出题目与对应答案的对错情况主要是怎么在
并发访问量不大的话,在生成题目的同时,生成答案,将生成的答案直接写入$_SESSION。
并发访问量大的话,给每条题目一个ID,提交时,同时提交ID和答案,根据ID到数据库中逐条比对。
如果只是练习的话,安全性要求不高,直接将js加密,再将答案加密,直接发送到客户端Cookie,将考试结果再加密,返回服务器。这种性能最好。
PHP补考试题,请大神帮忙解答下谢
adccbcabcdbbcabd
abccbcabcdbbcabd
ABCCB CABCD BBCABD 答案就是这个
菜鸟求指教PHP,怎么嵌套JS再求几道题的答案
stripos()
返回字符串在另一字符串中第一次出现的位置(对大小写不敏感)。
strlen()
返回字符串的长度。
stristr()
查找字符串在另一字符串中第一次出现的位置(大小写不敏感)。
trim()
移除字符串两侧的空白字符和其他字符。
time()获取当前时间的 时间戳
date()格式化时间戳
以上函数自己查查大兄弟 做你这题 完全没问题
php 在线测试题目点击下一题如何实现,每一题数据如何保存,
方法1:使用session
每次点下一题的时候,将当前题目的分数存入session的一个数组,
假设当前题目的分数为$score, 则$_SESSION = $score,
最后将$_SESSION中的所有分数加起来就行
方法2:使用页面get传参
每次点下一题的时候,将当前总分传到下一个页面,与下一个页面的得分相加
如 第一题是3分,页面为 test.php?q=1, 则第二题页面为 test.php?q=2&score=3,
第二题得分为4分,总分就是 4+$_GET=7,则第二题页面为 test.php?q=3&score=7,
以此类推
php中数据库中已经保存了页面选择题的答案,怎么判断用户所选的答案和据库中正确的答案一样呢
post提交后,在wenda.php页面接收
if(isset($_POST)){
//你的submit呢
print_r($_POST);
//然后你就知道了选择的答案了。
//接下来是查库
$sql = "select true from table where id=**";
$query = mysql_query($sql);
$result = mysql_result($mysql,0);
if($result = $_POST);//对
else //错
}

更多文章:
java编译找不到符号怎么解决(java编译时提示找不到符号)
2026年9月27日 05:10
php期中考试题及答案(PHP考试系统怎么实现随机出卷,并且提交是同一页面,提交后给出题目与对应答案的对错情况主要是怎么在)
2026年9月27日 04:00
json序列化工具(fastjson进行json的解析和序列化)
2026年9月27日 01:10
完全二叉树是不是满二叉树(为什么说“满二叉树也是完全二叉树”)
2026年9月26日 19:20
inner join用法on后面多个条件(inner join的条件不可以用不等于吗)
2026年9月26日 16:50
php安装memcached扩展(memcached-tool怎么安装)
2026年9月26日 15:50





