我的 URL 是http://www.website.ro/index.php?subiect=10046&pag=1 #1006,我在这里有一个没有任何操作的表单(<form action="" method="post">
)。
提交后,我正在检查一些输入字段,如果有任何错误,我想重定向。我使用这段代码:
header('Location: /index.php?subiect='.$_GET['subiect'].'&pag='.$_GET['pag']); exit();
但是重定向包括#1006所以我的页面变成http://www.website.ro/index.php?subiect=10046&pag=1 #1006
我尝试使用以下方法更改标题中的位置:
header('Location: http://www.google.com'); exit();
带我去的页面是:http ://www.google.com #1006
为什么这样做?
我有ob_start()
第一行,我试图删除它。没有效果。重定向后的 url 仍然有#1006。
如果我的网址是http://www.website.ro/index.php?subiect=10046&pag=1并且我使用标题位置我没有问题,但如果网址包含 #1006 重定向后的网址包含到。