我有一个琐碎的问题。
我需要从上一页获取数据。例如,我在某种类别视图中,然后我可以单击按钮添加新帖子。我想获取类别信息以自动填充帖子。
但是,到目前为止,我只有两个想法,如何做到这一点。一个 - 在当前类别视图中设置会话以在帖子页面中使用它,或者从以前的类别视图地址信息中获取信息以及代理推荐。
还有其他想法吗?
PS 抱歉,我根本没有提到这个项目的任何内容……这是 PHP,上一页和下一页都在同一个项目中;)
您可以通过 URL 传播值
script.php?var1=val1&var2=val2&var3=val3
从那里你可以在 PHP 脚本中访问它们
$var1 = $_GET['var1'];
$var2 = $_GET['var2'];
$var3 = $_GET['var3'];
如果您不想使用该 URL,您可以发布到下一页。
<form method="post" action="{next_page}">
<input type="hidden" name="cat" value="{category}" />
<input type="hidden" name="var1" value="val1" />
<input type="hidden" name="var2" value="val2" />
<input type="submit" value="Button_TO_Next_Page" />
</form>
在下一页上,您将检索值
$cat= $_POST['cat'];
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
正如您所提到的,您可以使用会话来保存用户所在的当前类别,您不必担心 $_GET 与 $_POST
$val = $_SESSION['val1'];
在您的项目第一页使用 html 表单,然后使用 get 或 post 方法中的任何一个将数据发送到下一页。在第二页中使用 $_POST 或 $_GET 方法来接收数据。