我已使用此页面http://www.binarytides.com/blog/php-redirect-go-back-to-previous-page/ 返回
但从
http://page.co/test.php?item=26
我发布一些东西到 post.php 然后调用 php Go back 函数但我回到
http://page.co/test.php
失去论证路径,有什么想法吗?
我已使用此页面http://www.binarytides.com/blog/php-redirect-go-back-to-previous-page/ 返回
但从
http://page.co/test.php?item=26
我发布一些东西到 post.php 然后调用 php Go back 函数但我回到
http://page.co/test.php
失去论证路径,有什么想法吗?
在您的表单中,将查询字符串填写到操作属性中,如下所示:
<form action="?item=26" name="myform">
...
</form>
并在提交后您的 HTTP_REFERER 将包含此查询字符串,因此重定向到它将成功...
编辑:如果表单在页面 post.php 上,使用它就足够了action="?item=26"
- 当然,您可以并且应该使用 PHP 来记下项目的编号/ID,无论它何时出现......
假设您的项目 ID 存储在变量 $item_id 中 - 那么您的操作将如下所示:action="?item=<?php echo $item_id; ?>"
。
你应该使用会话来处理这样的事情。在发布数据时设置一个会话,你就设置好了。