我有一个www.example.com/viewbuyer.php?q=1&buyerid=1
在页面上输入一个表单,并使用以下更新重新设置同一页面:
$updateGoTo = "viewbuyer.php?q=2&buyerid=" . $row_buyer['buyerid'] . "";
但实际上这个网址是www.example.com/viewbuyer.php?q=2&buyerid=1&q=1&buyerid=1
显然我不希望URL中的变量已经在表单提交上传递。
我确定这是一个简单但有点像PHP菜鸟的东西。
答案 0 :(得分:-1)
您也可以使用javascript window.location删除一些网址
http://jelaniharris.com/2008/remove-anchors-from-a-url-in-javascript/ 击>
将#替换为? 击>
<?php
/* Redirect to a purged $_get */
if($_GET['q'] == 1)
{
header("Location: viewbuyer.php?q=2&buyerid=".$row_buyer['buyerid']."");
}
?>