私は、すべてのページのヘッダーにユーザーがログインしていることを確認するための基本コードをいくつか持っています。私は誰かがそれを見て、私にいくつかの提案を与えることを望んでいました:ユーザーがログインしているかどうかを確認
if ($_SESSION['logged_in'] == 1) {
$handle = dbconnect::init;
$result = $handle->select()->from('session_id')
->where('session_id=?', $_SESSION['SID'])
->columns('ip');
$check = $result->fetchAll();
if ($check[0]->ip != $_SERVER['REMOTE_ADDR']) { //user has changed networks
// or someone is trying
// to switch cookies on us
return false;
}
} else {
return false;
}
ありがとうございます!