ユーザのログイン時または登録時に、$_SESSION['username']
はユーザ名の値を取得します。彼らが登録した場合にのみ、特定のコントローラにアクセスできるようにしたい。私はunloggined人々が見たいと思っていないすべてのコントローラでユーザがCodeIgniterにログインしているかしていないか
function __construct()
{
session_start();
if(empty($_SESSION['username']))
die();
parent::__construct();
}
:しかし、私はこれを書いての考えを好きではありません。それを行うためのより良い方法はありますか?ありがとう。
クール、私はこの解決が気に入っています。 –
'parent :: __ construct()'を呼び出すことを忘れないでください。 – hakre
@hakreありがとう、よろしく! – rjz