在没有javascript的页面刷新后防止变量更新

时间:2011-06-01 12:11:58

标签: php javascript

我的一位朋友正在开发一个更像在线学习设施的网络应用程序。每页都有一组问题。他希望当用户回答页面上的所有问题并提交(并在下一页提交下一页问题时)时,他不应该回去回答并重新提交这些问题。这个想法是“机会来了,但一次”。

他不想使用javascript,因为它可以被禁用,这使他得到服务器端编码。他使用PHP。

有解决方案吗?

2 个答案:

答案 0 :(得分:1)

也许使用sessions?当您想要数据持久性时,这个“功能”可以非常方便。

还可以选择使用隐藏字段来传递值,但在我看来,会议更清晰。

答案 1 :(得分:0)

除非您想使用某种数据库,否则最简单的方法是使用PHP为用户设置cookie。您将存储已经回答的问题并检查cookie服务器端。