我有一个联系表格,您可以通过按下电话,然后联系屏幕上的表格 . 随意测试邮件通过它,没问题 . 当我按提交时,我被重定向提交,联系表格也消失了 .
我正试图实现一些现在重定向到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 回答
如果已经传递了 Headers ,您将无法重定向页面 . 为了重定向使用
ob_start()
在代码的开头"withhold" Headers然后
ob_end_flush()
在代码末尾发送 Headers ,然后你就可以重定向页面了 .