// アクション処理 if (isset($_POST['login']) == true) { // ログインユーザーのIPアドレス取得 $ip = $_SERVER['REMOTE_ADDR']; // モデル取得 $m =& $core->getModel(); // id pass 判定 $loginId = $_POST['id']; $loginPass = $_POST['password']; $m->Login_login($loginId, $loginPass, $ip); if ($m->IsLoginOk() == true) { // logに出力 $name = $core->getLoginName(); $kind = $core->getLoginKind(); $ip = $core->getLoginIp(); $log =& $core->getLogger(); $log->info("login ({$kind}){$name}:{$ip}"); // ページ遷移 if ($kind == 'listing') { $core->movePage(FULLURL_ADMIN . 'listing/index.php'); } else { $core->movePage(FULLURL_ADMIN . 'index.php'); } } else { // ログイン失敗 $smarty->assign($m->getFormData()); } } else { // システムユーザーログイン画面からきた場合 if ($core->getSession("system_user_flg") == 1) { // ログアウトする場合