提交PHP后重定向

提交PHP后重定向,php,redirect,Php,Redirect,我有一个表单,它调用发送邮件的经典PHP联系人文件。 在提交操作之后,我想将用户重定向回主页 我试过: $redirect_page = 'http://example.com'; header ('Location: '.$redirect_page) ; 在contact.php中,但它不起作用 如何使其工作?在发送任何内容(包括PHP文件中的空格)之前,必须先调用header() 在发送标题之前,请检查正在发送的任何内容。标题必须首先发送给用户。在PHP重定向之前检查它们是否有任何

我有一个表单,它调用发送邮件的经典PHP联系人文件。 在提交操作之后,我想将用户重定向回主页

我试过:

$redirect_page = 'http://example.com';
header ('Location: '.$redirect_page)    ;
contact.php
中,但它不起作用

如何使其工作?

在发送任何内容(包括PHP文件中的空格)之前,必须先调用
header()


在发送标题之前,请检查正在发送的任何内容。

标题必须首先发送给用户。在PHP重定向之前检查它们是否有任何echo语句。或者,更改整个方法,并使用Javascript重定向

window.location.assign("URL");

是否有任何错误?不,我只看到空白接触器。PHP页。无错误请粘贴联系人文件的代码。因此,我可以进一步帮助您。您是否建议在my contact.php发送邮件之前放置header函数?它会这样发送邮件吗?不是在contact.php发送电子邮件之前,而是在它使用
echo
或任何类似功能将任何内容(包括
块之外的任何内容)写入浏览器之前。