请帮帮我。 对不起,我的英语不好。 我正在使用PHP语言开发在线测试管理系统。 我有个问题。 当我从我的用户那里接受测试时,对于某些用户来说存在问题 当他们提交测试页面并且他们想要查看他们的结果时。插入查询无法正确执行,我表中的某些列为空。 我试图找到问题,但我找不到它。 我从自己身上进行了1000次测试,但我看不出任何问题。 在现代计算机中没有任何问题。 这可能是浏览器问题吗? 这可能是计算机问题吗? 求你帮帮我。
我的test.php代码
http://www.ticktest.ir/test.txt
我的result.php代码
答案 0 :(得分:0)
这可能是浏览器问题。这可能是一个代码问题。这可能是服务器问题。
您是否尝试过使用像Firebug这样的东西来观察自己参加考试时会发生什么?您是否也尝试过使用Firebug Lite - Firebug插件可用于其他浏览器,其中包括一些但不是全部的Firebug功能?
在Firefox中,启动Firebug并选择“控制台”选项卡。然后转到测试页面,观察是否有任何错误或警告。如果实际上没有自己进行另一次测试并提交 - 并观察是否有任何错误。
如果一切都在Firefox中运行良好,请在Chrome,Safari和IE中运行相同的测试(在Windows和MAC上)。
如果您已经尝试过所有这些并且没有浏览器问题,可以查看一些PHP调试器,看看您的PHP脚本是否与您的数据库正常通信。
如果您尚未进行任何测试,请对服务器端进行故障排除(PHP脚本与数据库通信。)如果可行,请尝试各种不同的浏览器(客户端)。