Php 警告:标题不能包含多个标题,在第53行的XXXXXXXX中检测到新行

Php 警告:标题不能包含多个标题,在第53行的XXXXXXXX中检测到新行,php,Php,我有下面的PHP代码,它根据等级重新定向 if ($grade == 'Admin') { header("location:Admin\FINAL_adminhome.html"); } else if ($grade == 'Employee') { header("location:Admin\FINAL_adminhome.html"); } else if ($grade == 'Security Guard') { header("location:Secur

我有下面的PHP代码,它根据等级重新定向

if ($grade == 'Admin')
{
    header("location:Admin\FINAL_adminhome.html");
}
else if ($grade == 'Employee')
{
    header("location:Admin\FINAL_adminhome.html");
}
else if ($grade == 'Security Guard')
{
    header("location:Security guard\securityhome.html");
}
else if ($grade == 'Receptionist')
{
    header("location: Reception\recphome.html"); // Line 53
}

对于“管理员”、“员工”和“保安”,它会正确重定向。但是,“接待员”有以下错误:

警告:标题不能包含多个标题

\r表示回车(ASCII代码13)。试着像这样避开斜线

header("location: Reception\\recphome.html");
\r表示回车(ASCII代码13)。试着像这样避开斜线

header("location: Reception\\recphome.html");

第53行是哪一行?或者我们猜对了吗?抱歉:(第53行:标题(“location:Reception\recphome.html”);我不能说我看到了那么多带有反斜杠的URL。我很惊讶你使用的是带有空格的location
标题(“location:Security-guard\Security-home.html”);
。我从来没有看到过带有空格的URL。第53行是哪一行?或者我们猜对了?抱歉:(第53行:header(“location:Reception\recphome.html”);我不能说我看到了那么多带有反斜杠的URL。我很惊讶你使用带有空格的location
header(“location:Security-guard\Security-home.html”);
。我从来没有看到带有空格的URL。谢谢你这么做……我太粗心了:)很高兴它成功了!谢谢它成功了..我太粗心了:)很高兴它成功了!