session_start(); include $_SERVER[DOCUMENT_ROOT] . "/common/conf/config.inc.php"; include $_SERVER[DOCUMENT_ROOT] . "/backoffice/module/admin/admin.lib.php"; if($_POST[evnMode]=='Login'){ //DB연결 $dblink = SetConn($_conf_db["main_db"]); $arrInfo = getAdminInfo(mysql_real_escape_string($_POST["ID"])); if($arrInfo["total"] < 1){ //로그인정보 기록 setAdminLoginLog(mysql_real_escape_string($_POST["ID"]),"N"); jsMsg("해당하는 아이디가 없습니다."); jsHistory("-1"); } if($arrInfo["list"][0]["a_pw"] == $_POST[Password]) { //로그인정보 기록 setAdminLoginLog($arrInfo["list"][0]["a_id"],"Y"); // 로그인 정보로 세션을 생성 $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["ID"] = $arrInfo["list"][0]["a_id"]; $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["NAME"] = $arrInfo["list"][0]["a_name"]; $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["CLASS"] = $arrInfo["list"][0]["a_class"]; $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["GRADE"] = $arrInfo["list"][0]["a_grade"]; $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["AUTH"] = explode(",",$arrInfo["list"][0]["a_auth"]); //회원세션도 생성 //$_SESSION[$_SITE["DOMAIN"]]["MEMBER"]["ID"] = $arrInfo["list"][0]["a_id"]; //$_SESSION[$_SITE["DOMAIN"]]["MEMBER"]["NAME"] = $arrInfo["list"][0]["a_name"]; //$_SESSION[$_SITE["DOMAIN"]]["MEMBER"]["EMAIL"] = $arrInfo["list"][0]["a_email"]; //$_SESSION[$_SITE["DOMAIN"]]["MEMBER"]["LEVEL"] = "99"; //jsMsg($_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["ID"] . $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["CLASS"] . "님 로그인 하셨습니다."); if($Prev_URL){ metaGo(urldecode($Prev_URL)); }else{ metaGo("/backoffice/"); } }else{ //로그인정보 기록 setAdminLoginLog(mysql_real_escape_string($_POST["ID"]),"N"); jsMsg("비밀번호가 일치하지 않습니다."); jsHistory("-1"); } //DB해제 SetDisConn($dblink); } ?>