我正在尝试在php处理后重定向到某些页面。有时它可以正常工作,并且可以重定向到下一页,但是有50%的时间只是再次重新加载同一页。
在重定向之前,我尝试了诸如ob_clean(),ob_flush()之类的不同操作,但没有用
function util_redirect ($page)
{
ob_start();
header("Location: " . $page,true,302);
ob_end_flush();
die(1);
}
预期:重定向到下一页 实际:改为重新加载当前页面
答案 0 :(得分:0)
我认为您可以通过这种方式来实现,而无需复杂性或50%的错误
function util_redirect ($page){
header("Location: " . $page);
}
答案 1 :(得分:0)
尝试一下,我认为这会起作用
function util_redirect ($page){
header('Location: '.$page, TRUE, 302);
}