我使用过这个页面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
失去参数路径,任何想法?
答案 0 :(得分:1)
在您的表单中,将查询字符串填入action属性,如下所示:
<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; ?>"
。
答案 1 :(得分:0)
你应该使用会话这样的东西。在发布数据时设置会话并进行设置。