2
最近,我的網站文件從不同的服務器到我的WAMP的服務器上本地主機。一切都運行良好的另一臺服務器上,但thise服務器上,所有登錄的PHP會話代碼被搞砸]
,例如:
<?php
session_start();
session_destroy();
header('Location:login.php');
?>
這是註銷的代碼,並用它做工精細在另一臺服務器上,但現在,它甚至不銷燬會話變量。我知道,因爲,一旦我點擊註銷它應該OT帶我回到登錄頁面,但它只是停留在同一頁面,因爲這是在登錄頁面的頂部...
if(!session_start('mypassword')){
/*If No session registered go here*/
} else {
header("location:login_success.php");
}
而且它仍然表示會話已註冊,即使在我退出之後。 請幫助,即時通訊新的在此,並不勝感激,謝謝。
'session_start()'不接受任何參數,你在這裏傳遞一個字符串:'if(!session_start('mypassword')){'。你的意思是'session_name()'? – nickb