/* set the correct redirect */
$redirect="Location: ".$this->_encodeRedirectURL($url);
/* add the cookie if needed */
if ($cookie!=null)
$redirect.="\nSet-Cookie: $cookie";
if (defined("DEBUG_LIB"))
{
print("DEBUG: lib: redirect header=$redirect<br>\n");
phpinfo();
exit;
}
header($redirect);
我检测到&#34;新线路&#34;登录后重定向到成员页面时出错。有什么想法吗?
答案 0 :(得分:1)
正如错误消息所示。每个header()调用可能只有一个头语句。如果要发送更多标题,请多次使用标题函数,并将seconed参数设置为“false”:
header('Location: ...');
header('Set-Cookie: ...', false);
答案 1 :(得分:0)
/* set the correct redirect */
$redirect="Location: ".$this->_encodeRedirectURL($url);
/* add the cookie if needed */
if ($cookie!=null)
{
header($redirect);
$redirect="Set-Cookie: $cookie";
}
if (defined("DEBUG_LIB"))
{
print("DEBUG: lib: redirect header=$redirect<br>\n");
phpinfo();
exit;
}
header($redirect);
exit;