2013-09-30 121 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(); 

需要添加下列代碼,該代碼。^_^

相關問題