<form action="http://www.website.com/add" method="post" target="_blank" >
<select name="productid">
<option value="84215_212">Size S</option>
</select>
<input type="hidden" value="1" name="xQuantity">
<button class="button" type="submit"">
<span>Add to bag</span>
</button>
我想在上面设置我的表单,在提交后将请求发送为“302 Moved Temporarily”而不是“200”,然后通过GET请求重定向到http://www.website.com/cart。我该如何实现?感谢。
答案 0 :(得分:1)
在处理/add
的脚本顶部添加以下内容:
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// do something, then
header('Location: /cart', true, 302);
exit();
}
?>
我想在上面设置我的表单,将请求发送为“302暂时移动”而不是“200”
注意,“暂时移动”的代码是301,而不是302(这是“找到”的代码)。