- class CommAction extends Action {
- public function __construct() {
- parent::__construct();
- $this->checkAdminSession() }
-
- public function checkAdminSession() {
- //タイムアウトを 10 分に設定します
- $nowtime = time();
- $s_time = $_SESSION['logintime'];
- if (($nowtime - $s_time) > 600) {
- unset($_SESSION[ ' ログインタイム']);
- $this->error('現在のユーザーがログインしていないか、ログインがタイムアウトしました。再度ログインしてください', U('login/loginpage')); $_SESSION['logintime'] = $nowtime;
- }
- }
- }
- ?>
-
-
-
- コードをコピー
-
プロセス指向のプログラムの場合は、 session.inc.php を記述します。このファイルに判定を入れてから、他のファイルに含めるだけです。
|