【发布时间】:2015-05-22 17:09:52
【问题描述】:
我有 4 页 第 1 页有一个带有输入的表单 第 2 页没有表单,但会重定向 第 3 页有一个带有输入的表单 第 4 页有一个带有输入的表单。
已编辑 - (添加代码)
Page 1
<form action="page2" method="POST">
<input type="text" name="sex">
<input type="submit" value="Submit">
</form>
Page 2
<?php require_once 'detect.php'; ?>
<input type="text" name="size">
<input type="hidden" name="sex" value="<?php echo $_POST['sex'] ?>" >
<script type="text/JavaScript">
<!--
setTimeout("location.href = 'page4';",5000);
-->
</script>
Page 3
<form action="page4" method="POST">
<input type="text" name="colors">
<input type="hidden" name="sex" value="<?php echo $_POST['sex'] ?>" >
<input type="submit" value="Submit">
</form>
Page 4
<form action="verNote.php" method="POST">
<input type="text" name="likes">
<input type="hidden" name="sex" value="<?php echo $_POST['sex'] ?>" >
<input type="hidden" name="colors" value="<?php echo $_POST['colors'] ?>" > <input type="submit" value="Submit">
</form>
我正在考虑使用 session(),因为它是处理这个问题的最方便的方法,它可以收集所有页面的输入并将其发布到最终的 php 处理程序,在这种情况下是“verNote.php”。
如果我能找到一个实用的解决方案,我也将不胜感激。
谢谢。
【问题讨论】:
-
当然(不是雪莉),你可以谷歌这个。那里有很多例子。
-
我认为您不应该为此使用 cookie,因为 cookie 是用户可编辑的。取决于您需要携带哪些信息,我仍然会选择 SESSION 解决方案。你肯定知道如何将东西放入会话中,如果你不知道,你应该谷歌它。
-
隐藏输入有什么问题?我一直使用它们来隐藏要发送到下一页的数据。如果实在用不上,就照 Eda190 说的做:会话对象。
-
有什么实际应用让我能理解吗?我已经用谷歌搜索并应用了它,但对我不起作用,也许我做错了什么。
-
这个问题是too broad。可能的答案太多,或者对于这种格式来说,好的答案太长了。请添加详细信息以缩小答案范围或隔离可以在几段中回答的问题。
标签: php session session-cookies