我最近一直在为网站制作一个注册表格。
我为注册过程设置了3个页面:
第1页有一个电子邮件和密码表单,当用户提交时,它会以GET格式转到第2页https:example.com/page2.html?email=email@example.com&password=example
然后在第2页上,它为用户提供了大量选项供选择,然后将该数据发布到第3页,根据结果执行加载的PHP命令,但是我无法想到如何从第1页和第2页发送变量到第3页。
有什么想法吗?
答案 0 :(得分:1)
您可以在PHP中使用会话功能。
http://php.net/manual/en/session.examples.basic.php
这样您就可以将信息链接到用户会话。通常会话一直持续到用户关闭浏览器。
通过这种方式,您还无需增加用户向您的网络服务器发布的数据。
答案 1 :(得分:0)
在第二页中,使用页面1的输入进行隐藏输入。
像这样:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id="results"></div>
<template id="template">
<p>{{greeting}}, I just wanted to wish <b>{{wish}}</b>!</p>
</template>
通过这种方式,当提交第二页表单时,您将再次获得这些输入。