次のPHPコードを使用してセッションを確認しています。ただし、セッションがログインしていない場合、ページはリダイレクトされず、黒いページが表示されます。
私のIf条件は正しいです!ヘッダー関数にヒットしています..これが私のコードです:
if(
!isset($_SESSION['SESS_MEMBER_ID'])
|| (trim($_SESSION['SESS_MEMBER_ID']) == '')
AND !isset($fb_login)
) {
header("location:login.php?msg=Please+Login+Again.");
}
提案を歓迎します!
HTTP/1.1 200 OK
Date: Wed, 10 Oct 2012 10:57:14 GMT
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.3.3
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8