我的一位朋友正在开发一个更像在线学习设施的网络应用程序。每页都有一组问题。他希望当用户回答页面上的所有问题并提交(并在下一页提交下一页问题时)时,他不应该回去回答并重新提交这些问题。这个想法是“机会来了,但一次”。
他不想使用javascript,因为它可以被禁用,这使他得到服务器端编码。他使用PHP。
有解决方案吗?
答案 0 :(得分:1)
也许使用sessions?当您想要数据持久性时,这个“功能”可以非常方便。
还可以选择使用隐藏字段来传递值,但在我看来,会议更清晰。
答案 1 :(得分:0)
除非您想使用某种数据库,否则最简单的方法是使用PHP为用户设置cookie。您将存储已经回答的问题并检查cookie服务器端。