一定時間が経過したため、自動ログアウトしました。";
} 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");
}
}
?>