2013-09-30 80 views
1

我一直有头问题();这个脚本是由dreamweaver登录生成的。为什么它会在一些托管公司上运行,而不在我托管的公司上工作?标题功能不能在线服务器上工作

我注意到,header()在我的所有页面上根本不工作在我的托管公司。为什么我有这个问题?

if (PHP_VERSION >= 5.2) { 
    session_regenerate_id(true); 
} else { 
    session_regenerate_id(); 
} 

//declare two session variables and assign them 
$_SESSION['MM_Username'] = $loginUsername; 
$_SESSION['MM_UserGroup'] = $loginStrGroup; 

if (isset($_SESSION['PrevUrl']) && false) { 
    $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];  
} 
header("Location: " . $MM_redirectLoginSuccess); } 
else { 
    header("Location: ". $MM_redirectLoginFailed); 
} 
} 
+0

您能否提供一些代码?另外,你是否在PHP中调用了这个假设? –

+0

if(PHP_VERSION> = 5.2){session_regenerate_id(true);} else {session_regenerate_id();} //声明两个会话变量并分配它们 $ _SESSION ['MM_Username'] = $ loginUsername; $ _SESSION ['MM_UserGroup'] = $ loginStrGroup; \t if(isset($ _ SESSION ['PrevUrl'])&& false){MM_redirectLoginSuccess = $ _SESSION ['PrevUrl']; \t } header(“Location:”。$ MM_redirectLoginSuccess); } else { header(“Location:”。$ MM_redirectLoginFailed); } } – user2781149

+0

这将是更好的编辑问题,并在那里插入代码,所以你可以正确格式化:-) –

回答

1

它看起来像有一个与周围的头支架(有问题)要求:

if (PHP_VERSION >= 5.2) { 
    session_regenerate_id(true); 
} else { 
    session_regenerate_id(); 
} 

//declare two session variables and assign them 
$_SESSION['MM_Username'] = $loginUsername; 
$_SESSION['MM_UserGroup'] = $loginStrGroup; 

// changes made below <------ 
if (isset($_SESSION['PrevUrl']) && false) { <--- && false needs fixing 
    $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];  
    header("Location: " . $MM_redirectLoginSuccess); 
} else { 
    header("Location: " . $MM_redirectLoginFailed); 
} 

编辑 - 在&& false if语句也总是会失败,这需要加以解决。

+0

支架有什么问题? – user2781149

+0

看起来该声明没有正确包装。我已经将它改变成我认为它应该是的,看一看,看看其中的差异。 –

+0

嗯,你的意思是头没有错()和它的if语句有这个麻烦?我的担心是,我的所有网页都有同样的问题。在哪里我有头(),它不会工作。我在00webhosting的测试服务器上上传我的网站。一切工作完全就像它在本地主机上工作。我联系我的托管公司,他们试图解决almsot 2周的问题不是他们不知道为什么我有这个问题。你的建议是什么? – user2781149

1

之前解决</body>

ob_end_flush(); 

和voola问题下面添加后<body>

ob_start(); 

需要添加下列代码,该代码。^_^

相关问题