本文目录一览:
- 1、有人推荐我用国外php在线答题系统,好不好用?
- 2、php如何实现判断用户是否在线的功能?
- 3、php如何判断cookie的唯一性
- 4、PHP的在线考试系统,做每一题都可以返回前一题修改答案,如何实现?_百...
有人推荐我用国外php在线答题系统,好不好用?
1、当然不是了。php在线答题系统的最大优势就是在于数据库的创建。
2、但是通过html5的话,在网上直接可以进行数据库整理,AI识别进行考场,以及自动生成卷子,自动进行评分的功能,肯定更划算的。
3、没有一个cms敢说自己是完美,没有bug的。3,phpcms所开发的程序是针对大众的,难免会存在一些比较纠结的问题,我也希望他们能完善。
4、在线答题系统可以创建考试、授权考生参加方式、设置考试环境参数等。有四种授权考生参加方式:免登录考试、口令考试、免登录+口令考试、安排考试。
php如何实现判断用户是否在线的功能?
其实HTTP协议是无连接的,数据交换完毕就断开了,理论上服务器上无论用什么语言写的程序,都不可能知道客户端的用户是否在线。
首先把session弄清楚 session是和cookie相似的东西,都用于保存用户的私有信息。
可以利用cookie记录登录状态,特意写了个例子,已做过测试,仅供参考。两个文件:login.php(登录)、question.php(提交问题)。
下面来看个实例判断用户登陆主要分几个过程,第一步是用户登陆成功后把数据保存到session中,然后当用户访问需要登陆过的用户权限时就来判断session是否为空,如果不是就登录成功。
php如何判断cookie的唯一性
1、首先,打开php编辑器,新建php文件,例如:index.php。在index.php中,输入代码:echo $_SERVER[REMOTE_ADDR];。浏览器运行index.php页面,此时会打印出用户的远程地址。-php在线测试
2、简单的方式就是利用cookie在访问者的机器存放唯一的一个用户id或者别的什么标识号,下次访问时再读取这个号就行了。前提是,客户端的浏览器允许你这么做,而且用户没有清除cookie。
3、如果需要,可以加一个抽奖记录表,这样抽过的用户就不能用原账号再抽了,一般不能根据session来判断,可以根据cookies,虽然用户可以删除cookie,但是对一般用户来说,不至于频繁的操作为了一个抽奖。-php在线测试
4、setcookie(name, value, expire, path, domain);判断cookie的值是否存在,直接读取cookie的name和value就可以了(用变量$_COOKIE[name]来读取name),判断cookie是否有效,检查expire是否等于0。-php在线测试
PHP的在线考试系统,做每一题都可以返回前一题修改答案,如何实现?_百...
1、每个考试系统可能不一样,有的能实现有的不能。我的经验的话,我是用优考试的在线考试系统,实现这个是通过试卷里面的设置,可以勾选“允许返回修改答案”,就可以实现答完题之后可以返回做过的题修改了。
2、在线模拟考试系统基于PHP+Mysql开发,主要用于搭建模拟考试平台,支持多种题型和展现方式,是国内首款支持题冒题和自动评分与教师评分相结合的PHP开源在线模拟考试系统。
3、你用动态获取I值啊!然后你的FORM GET过去的时候自动把I加一先不就行了。
4、选择题 一次只显示一题 通常,考试题会保存在数据库里,一次只显示一题,就是每次只抽取一条记录。如何点击答案后跳到下一题 页面提交之后,数据指针向下移动,抽取下一条数据记录。
5、一般在线考试系统,会事先将题库和题型都设置好,并设置考试时间。在没有到达考试时间时,考生登录系统进入等待页面,到达考试时间后用户进入考场,显示考试试题,考生作答完成提交自动阅卷生成成绩。