一定時間が経過したため、自動ログアウトしました。"; } else { $login_str_admin = "ログアウトしました。"; } /* if(isset($_SESSION[password_admin])) { $password_admin = $_SESSION[password_admin]; } else { $password_admin = ""; } if(isset($_SESSION[email_admin])) { $email_admin = $_SESSION[email_admin]; } else { $email_admin = ""; } */ include_once("login.inc"); } else { if(isset($_POST["login_reset_admin"])){ /* if(isset($_SESSION["username_admin"])) { unset($_SESSION["username_admin"]); } */ if(isset($_SESSION["password_admin"])) { unset($_SESSION["password_admin"]); } if(isset($_SESSION["email_admin"])) { unset($_SESSION["email_admin"]); } //$username_admin = ""; $password_admin = ""; $email_admin = ""; $login_str_admin = ""; include_once("login.inc"); } else if(isset($_POST["login_check_admin"])) { //$username = $_POST["username_admin"]; $password = $_POST["password_admin"]; $email = $_POST["email_admin"]; $res = $model->login_check("", $password, $email, "admin"); if($res[result] == "ERROR"){ $login_str_admin = "エラー メールアドレスおよびパスワードを確認してください。"; include_once("login.inc"); } else { //$_SESSION["username_admin"] = $username; $_SESSION["password_admin"] = $password; $_SESSION["email_admin"] = $email; if($res[no] != "") { //COOKIE登録 //setcookie('username_admin', $username); //setcookie('password_admin', $password); //setcookie('email_admin', $email); /* ログイン関連処理 */ //前回ログイン日時を取得する必要があるので、 //ここでログイン通知メールの送信を行う。 //ログイン情報取得 $res = $model->session_check("", "", "", "admin"); //最終ログイン日時取得 $res2 = $model->get_access_data($res[admin_id], "admin"); $_SESSION[last_login_date] = $res2[last_login_date]; $_SESSION[last_login_time] = $res2[last_login_time]; //今回のログイン情報をDBに追加し、通知メールの送信 $res3 = $model->add_access_data($res[admin_id], "admin"); $res[login_date] = $res3[login_date]; $res[login_time] = $res3[login_time]; if($res[mail_enable] == 1) { $model->db_mail_send_admin($res); } if($_POST[auto_login] != "") { //COOKIE登録 $expire = time() + 60 * 60 * 24 * 30; setcookie('email_admin', $email, $expire, $cookie_url, ".customer-security.net"); setcookie('password_admin', $password, $expire, $cookie_url, ".customer-security.net"); } header("location: 01_00.html"); break; } else { $login_str_admin = "エラー 管理者にご連絡ください。"; include_once("login.inc"); } } } else { if(isset($_COOKIE[email_admin]) && isset($_COOKIE[password_admin])) { $email_admin_check = $_COOKIE[email_admin]; $password_admin_check = $_COOKIE["password_admin"]; $res = $model->login_check("", $password_admin_check, $email_admin_check, "admin"); if($res[no] != "") { $_SESSION["password_admin"] = $password_admin_check; $_SESSION["email_admin"] = $email_admin_check; /* ログイン関連処理 */ //前回ログイン日時を取得する必要があるので、 //ここでログイン通知メールの送信を行う。 //ログイン情報取得 $res = $model->session_check("", "", "", "admin"); //最終ログイン日時取得 $res2 = $model->get_access_data($res[admin_id], "admin"); $_SESSION[last_login_date] = $res2[last_login_date]; $_SESSION[last_login_time] = $res2[last_login_time]; //今回のログイン情報をDBに追加し、通知メールの送信 $res3 = $model->add_access_data($res[admin_id], "admin"); $res[login_date] = $res3[login_date]; $res[login_time] = $res3[login_time]; if($res[mail_enable] == 1) { $model->db_mail_send_admin($res); } if($_POST[auto_login] != "") { //COOKIE登録 $expire = time() + 60 * 60 * 24 * 30; setcookie('email_admin', $email_admin_check, $expire, $cookie_url, ".customer-security.net"); setcookie('password_admin', $password_admin_check, $expire, $cookie_url, ".customer-security.net"); } header("location: 01_00.html"); break; } } /* if(isset($_COOKIE[email_user])) { $email_user = $_COOKIE[email_user]; } else { $email_user = ""; } if(isset($_COOKIE[username_admin])) { $username_admin = $_COOKIE[username_admin]; } else { $username_admin = ""; } if(isset($_COOKIE[password_admin])) { $password_admin = $_COOKIE[password_admin]; } else { $password_admin = ""; } if(isset($_COOKIE[email_admin])) { $email_admin = $_COOKIE[email_admin]; } else { $email_admin = ""; } */ //$login_str_user = ""; $login_str_admin = ""; include_once("login.inc"); } } ?>