首页 文章

联系表单在提交时未正确重定向

提问于
浏览
0

我有一个联系表格,您可以通过按下电话,然后联系屏幕上的表格 . 随意测试邮件通过它,没问题 . 当我按提交时,我被重定向提交,联系表格也消失了 .

我正试图实现一些现在重定向到http://developed-web.com/404.php的东西,只是为了确认工作重定向 . 我在哪里决定这个?

代码

if(isset($_POST['submitted']))
{
   if($formproc->ProcessForm())
   {
        $formproc->_redirect("http://developed-web.com/404.php");
   }
}

好像什么也没做 .

EDIT:

我还包括一个包含的文件

function RedirectToURL($url)
{
    header("Location: $url");
    exit;
}

它有关系吗?

1 回答

  • 0

    如果已经传递了 Headers ,您将无法重定向页面 . 为了重定向使用

    ob_start() 在代码的开头"withhold" Headers

    然后 ob_end_flush() 在代码末尾发送 Headers ,然后你就可以重定向页面了 .

相关问题