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

时间:2013-04-24 01:46:53

标签: php javascript jquery html forms

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

我正在努力实现目前重定向到http://developed-web.com/404.php的方法,只是为了确认有效的重定向。我在哪里决定这个?

代码

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

似乎没有做任何事情。

修改

我还包含一个包含

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

相关吗?

1 个答案:

答案 0 :(得分:0)

如果标题已经通过,您将无法重定向页面。 为了重定向使用

代码开头的

ob_start()“隐瞒”标题

然后在代码末尾的ob_end_flush()发送标头,然后您就可以重定向该页面了。