Php MAMP:标头(位置:)功能已停止工作

Php MAMP:标头(位置:)功能已停止工作,php,header,http-headers,Php,Header,Http Headers,我正在为我的PHP站点开发一个登录系统。因此,为了保持基本功能,有一个login.php页面和一个loginProcessor.php页面。处理器页面验证输入的电子邮件和密码等。。。如果用户输入的值无效,处理器将在会话中添加一条错误消息,并将其发送回登录页面(通过标题功能),其中会话错误设置为echo 我最初是在HostGator的服务器上开始开发该站点的,在那里一切正常(包括头函数)。但是,将站点本地移动到MAMP后,标头函数停止工作。在login.php页面之后,它只需移动到processo

我正在为我的PHP站点开发一个登录系统。因此,为了保持基本功能,有一个login.php页面和一个loginProcessor.php页面。处理器页面验证输入的电子邮件和密码等。。。如果用户输入的值无效,处理器将在会话中添加一条错误消息,并将其发送回登录页面(通过标题功能),其中会话错误设置为echo

我最初是在HostGator的服务器上开始开发该站点的,在那里一切正常(包括头函数)。但是,将站点本地移动到MAMP后,标头函数停止工作。在login.php页面之后,它只需移动到processor页面并显示一个空白/白色页面。然而,处理器仍在进行验证等。。。只是没有重定向到适当的页面

这里是我在处理器中调用header函数的第一个实例

        $email = $_POST['email'];
    $email = trim($email);
    if ($email == '' || $email == 'Your Email') {
        $_SESSION['login-error'] = '<div id="error">We didn\'t recognize the email address you entered.<br>Please try again.</div>';
        ob_start();
        header('/login/');
        ob_end_flush();
        return;
    }
$email=$\u POST['email'];
$email=trim($email);
如果($email=''| |$email=='您的电子邮件'){
$\u会话['login-error']=“我们无法识别您输入的电子邮件地址。
请重试。”; ob_start(); 标题('/login/'); ob_end_flush(); 回来 }
有什么想法吗


谢谢大家!

标头函数中缺少实际位置指令:

header('Location: /login/');

你在哪里有
“地点:…”
?你和deceze是对的!我不敢相信我犯了那个粗心的错误哈哈,谢谢你的帮助!!!