以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户服务 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2) ---- [求助]会话是否会强行结束 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=23979) |
-- 作者:dongxiaoxu -- 发布时间:2009-4-20 16:07:29 -- [求助]会话是否会强行结束 admin: web会话我设为30分钟,别人在用我用者开发的在线考试系统时,到30分钟后系统就无法提交,是这样的吗? |
-- 作者:admin -- 发布时间:2009-4-20 16:13:37 -- 不是你理解的意思; 当客户端,30分钟内,没有任何请求操作时,系统才自动清理会话。 |
-- 作者:玩脑者 -- 发布时间:2009-4-20 17:47:55 -- 就是说:当你30分钟没有任何操作时,你再执行命令,就会自动退出系统,而不会执行你设计的命令 考试系统,用户肯定会一直在页面上进行操作的,或是选择题,或是添空题,所以不会出现你说的情况, 但是你要考虑到,当用户答完题,如果没有正式交卷,而在重新验证题的时候,他可能不会操作,只是在看题,所以要把这个时间算进去,不然当需要交卷时,如果在你规定的时间内用户没有任何操作,就会出现无法交卷情况。------前功尽气了!!! |
-- 作者:玩脑者 -- 发布时间:2009-4-20 17:50:59 -- 如果你没有任何操作时,执行命令会退出系统 另:要注意把握好用户答完题,没有正式交卷之前的时间(从答完题到正式交卷可能用户会验证题,而不进行任何的操作请求),把握不好,会出现无法交卷情况。。 -------------------------------- 第一次提交没反应又提交一次,发重了!! 怎样才能删除自已的帖子呢? |
-- 作者:dongxiaoxu -- 发布时间:2009-4-20 22:29:35 -- 多谢,玩脑者和admin.的确出现了这种情况我才问的,看了你们的回答,我还是有一个疑问,什么叫没有操作,这个操作是什么意思,点选选择题算不算?因为我系统在点选单选框进行选择时并未有页面页面刷新这样的操作,只是最后在提交试卷时才执行计算任务,如只在页面上用鼠标点点而不执行搭建命令,或拉拉滚动条算不算是操作? |
-- 作者:admin -- 发布时间:2009-4-21 8:20:04 -- 你说的这个不属于“请求”的范围,不能算;你至少要设一个“保存”按钮,这样就可以了(隔一段时间保存一次);或者你把"会话等待时间"加长至“考试时间”为好。 |
-- 作者:dongxiaoxu -- 发布时间:2009-4-21 9:51:54 -- 设一按钮什么也不执行应也可以,多谢admin |
-- 作者:玩脑者 -- 发布时间:2009-4-21 13:19:40 -- 设一个按钮什么也不执行是不行的 ADMIN的意思是你隔一段时间要保存一次, 但,对于用户(考试者)来说不可能要求每个人都去这么做,每个人的差异也是不一样的,所以你要把这个功能写到程序里 这是做程序的大忌。 |
-- 作者:dongxiaoxu -- 发布时间:2009-4-21 15:09:12 -- 只能将会话时间设长点解决这个问题 |