我正在构建一个基本上可以预订PHASE 1中的东西的网络应用程序。 我计划以4/5的步骤完成预订。首先,检查设备是否准备好,第二次看设备分配,第三次获取客户信息,第四次付款信息。
我只是想了解数据如何存储,直到我们将所有数据存储在数据库中的最后一页。到那时,如何将数据从一个页面移动到另一个页面。
哪种技术最好? 如果有任何其他技术来存储页面之间的信息,请知道我的项目。 我还需要保护这些信息不被黑客入侵。
我正在使用PHP和框架是Codeigniter
答案 0 :(得分:2)
主要基于意见,但各有利弊。
存储在$ _SESSION中:
存储在隐藏字段中:
理想的方法是使用custom session handler存储会话数据,使其在会话到期时不会丢失。
答案 1 :(得分:1)
如果您正在构建一个多部分表单,我会将每个部分的信息存储在一个MySQL数据库中,这将使最终用户能够保存并在会话过期后再回来。
答案 2 :(得分:1)
使用会话。可以通过Google Dev Tools或Firebug或任何其他工具修改隐藏字段并向用户显示。因此最好使用Sessions。