PHP标头重新加载当前页面

时间:2019-11-02 10:24:05

标签: php

我正在尝试在php处理后重定向到某些页面。有时它可以正常工作,并且可以重定向到下一页,但是有50%的时间只是再次重新加载同一页。

在重定向之前,我尝试了诸如ob_clean(),ob_flush()之类的不同操作,但没有用

function util_redirect ($page)
{
    ob_start();
    header("Location: " . $page,true,302);
    ob_end_flush();
    die(1);

}

预期:重定向到下一页 实际:改为重新加载当前页面

2 个答案:

答案 0 :(得分:0)

我认为您可以通过这种方式来实现,而无需复杂性或50%的错误

function util_redirect ($page){
   header("Location: " . $page);
}

答案 1 :(得分:0)

尝试一下,我认为这会起作用

function util_redirect ($page){
    header('Location: '.$page, TRUE, 302);
}