【发布时间】:2010-09-10 10:41:30
【问题描述】:
我有点 PHP 新手 我开发了一个多页表单,目前可以正常工作 - 每个阶段都在另一个页面上(我使用会话来保留数据)。 但是我知道用户并不总是按照您想要的方式使用这些表单!
我想控制表单的流程。
- 我希望用户能够使用浏览器的后退和前进按钮以方便使用。
他们不应该通过直接在地址栏中输入表单阶段 URL 来跳过表单的一部分以获取表单的后续阶段(本质上是跳过表单的一部分)。
表单也不会每次都流相同的路径,这取决于用户选择接下来显示什么阶段。
我想知道是否有人对控制这种多页表单的流程有任何想法,谢谢!
【问题讨论】:
-
为什么不在用于保留数据的同一会话中保存进度?
-
尽可能使用ajax