html / php重定向到其他文件

时间:2017-09-05 15:23:57

标签: php html

我们有文件A.html文件B.php和文件C.php 我做了一个按钮,从A重定向到B,并在A:

中获取用户提供的值
<form action="B" method=post>
<tr><td colspan="2" align="center"><input type="submit" value="Zrob" /></td></tr>

现在我想在A中创建另一个类似的按钮,它将我们带到C,你可以看看C中的一些列表和按钮,它们将我们带回A,所以我在文件A中执行了此操作:

<form action="C" method=post>
<tr>
    <td colspan="2" align="right"><input type="submit" value="Cena" /></td>
</tr>

,这在C:

<form action="A" method=post>
<tr>
    <td colspan="2" align="right"><input type="submit" value="Powrot" /></td>
</tr>

问题是,当你离开A并返回时,你会松开所有提供的值 怎么预防呢? 我在JS中看到了一些解决方案,但我想知道是否可以使用html和php完成它?

1 个答案:

答案 0 :(得分:1)

如果您想在导航页面时保留历史可变数据,可以选择几个选项。

  1. 会话(会话数组最好);
  2. 迭代$ _POST并构建一个包含$ _GET变量的“后退”按钮,您可以在其他页面上查看这些变量;
  3. 迭代$ _POST并使用隐藏字段和“后退”按钮发送表单。
  4. 可能有更多方法可以解决这个问题,但这些是我根据情况使用的3个