通过几页发送GET变量

时间:2016-04-28 09:35:56

标签: php html forms variables url

我最近一直在为网站制作一个注册表格。 我为注册过程设置了3个页面: 第1页有一个电子邮件和密码表单,当用户提交时,它会以GET格式转到第2页https:example.com/page2.html?email=email@example.com&password=example 然后在第2页上,它为用户提供了大量选项供选择,然后将该数据发布到第3页,根据结果执行加载的PHP命令,但是我无法想到如何从第1页和第2页发送变量到第3页。 有什么想法吗?

2 个答案:

答案 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>

通过这种方式,当提交第二页表单时,您将再次获得这些输入。