多页排序表单php或ajax

多页排序表单php或ajax,php,ajax,session,forms,multipage,Php,Ajax,Session,Forms,Multipage,我正在寻找创建一个多页的订购表单,第一页将包含一些下拉列表和文本字段,第二页将包含更多的文本字段,第三页将是一个订单摘要与贝宝支付选项 我只是想知道创建此订单的最佳方式是什么。我以前使用过会话,但从来没有让用户输入文本并从下拉列表中选择项目,有人有这样做的资源吗?或者是否有人知道我可以使用和修改jquery或其他ajax示例或插件 任何见解都会大有帮助 感谢最简单的技术可能是使用隐藏的表单字段将字段从以前的屏幕传送到最终屏幕 只需确保在提交最终屏幕时验证所有值,以确保用户没有篡改数据。如果不进行

我正在寻找创建一个多页的订购表单,第一页将包含一些下拉列表和文本字段,第二页将包含更多的文本字段,第三页将是一个订单摘要与贝宝支付选项

我只是想知道创建此订单的最佳方式是什么。我以前使用过会话,但从来没有让用户输入文本并从下拉列表中选择项目,有人有这样做的资源吗?或者是否有人知道我可以使用和修改jquery或其他ajax示例或插件

任何见解都会大有帮助


感谢

最简单的技术可能是使用隐藏的表单字段将字段从以前的屏幕传送到最终屏幕


只需确保在提交最终屏幕时验证所有值,以确保用户没有篡改数据。

如果不进行分页,则根本不需要进行分页。只需使用css显示/隐藏“页面”。听起来你在任何时候都不必保存“状态”


但是,如果您想创建多个页面,请使用会话或cookie跟踪用户。然后将数据保存到数据库,并将其标记为不完整。在最后一页上,检索所有内容并在页面上显示。服务器无法判断请求是否为ajax,因此提交时使用什么并不重要。

如果有任何信息需要安全,则不会使用ajax。因为这意味着安全数据必须通过ajax发送,而ajax通常不安全,除非在发送前和发送后进行加密,凯瑞:因为加密必须是可逆的(在这种情况下)?您仍然可以通过SSL连接执行XMLHttpRequest,只要执行请求的原始页面也使用
https:
。嗯,我听说,尽管没有特别的原因,或者我觉得AJAX请求更容易被拦截