我使用GET获取变量,并且链接如下:
.../cart.php?article=dress&color=red&qty=1&price=100&action=add
表单重定向到相同的.php文件并具有:
if(isset($_GET["action"]))
{
switch($_GET["action"])
{
case "add":
......
break;
}
}
如何从链接中移除操作或以其他方式保护以重新提交操作。不需要删除其他变量,因为在表单下面有文章列表,当点击返回时很好看看列表中有什么。
答案 0 :(得分:0)
unset($_GET['action']);
header("Location: cart.php?" . http_build_query($_GET));