<?php $mysql = new mysqlConnection(); $lib = new libraryClass(); $tpl = new skinController(); $method = new methodController(); $method->method_param("POST", "submitVal"); /* 모듈이 설치되어 있는지 검사 */ if ($mysql->is_table("toony_module_board_config")) { $lib->error_location("?m=board&p=boardList", "A"); } /* POST 변수가 전달된 경우 모듈을 설치 */ if ($submitVal) { include __DIR_PATH__ . "modules/board/install/schema.php"; $mysql->query($db_toony_board_like); $mysql->query($db_toony_board_config); $mysql->query($db_insert_toony_board_config); $mysql->query($db_toony_module_board_data_notice); $mysql->query($db_toony_module_board_comment_notice); $mysql->query($db_toony_module_board_data_notice_value); $mysql->query($db_toony_module_board_data_webzine); $mysql->query($db_toony_module_board_comment_webzine); $mysql->query($db_toony_module_board_data_webzine_value); $mysql->query($db_toony_module_board_data_gallery); $mysql->query($db_toony_module_board_comment_gallery); $mysql->query($db_toony_module_board_data_gallery_value); $lib->error_alert_location("설치가 완료 되었습니다.", "?m=board&p=boardList", "A");
*/ if (!is_file("../include/mysql.info.php") || !is_file("../include/path.info.php") || !defined('__HOST__') || !defined('__DB_NAME__') || !defined('__DB_USER__') || !defined('__DB_PASS__') || !$mysql->is_table("toony_admin_siteconfig") || strstr("http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'], __URL_PATH__) === FALSE || strstr(str_replace("\\", "/", realpath(__FILE__)), __DIR_PATH__) === FALSE) { echo '<script type="text/javascript">document.location.href = "../install/index.php";</script>'; exit; } $lib = new libraryClass(); $method = new methodController(); $innerCont = new skinController(); $subpage = new skinController(); $mysql = new mysqlConnection(); $method->method_param("GET", "article,m,p,saveViewType"); /* 모바일을 사용하지 않는 경우 PC페이지로 이동 */ if ($site_config['ad_use_msite'] == "N") { $lib->error_location($site_config['ad_site_url'], "A"); } /* 검사 */ if (!$article && ($m || $p)) { $lib->error_alert_location("올바르지 않은 접근 입니다.", $site_config['ad_msite_url'], "A"); } if (!$article) { $article = "main"; } /* 메뉴 타입이 포워딩인 경우 포워딩 대상 메뉴로 article 변환 */ $mysql->select("\n\t\tSELECT href,forward\n\t\tFROM toony_admin_menuInfo\n\t\tWHERE callName='{$article}' AND drop_regdate IS NULL AND vtype='m'\n\t"); if ($mysql->fetch("href") == "fm") {
<?php $mysql = new mysqlConnection(); $lib = new libraryClass(); /* 모듈이 설치되어 있는지 검사 */ if (!$mysql->is_table("toony_module_board_config")) { $lib->error_location(__URL_PATH__ . "admin/?m=board&p=install", "A"); }
$lib->security_filter("request_post"); /* 검사 */ if (isset($__toony_member_idno) == false) { $lib->error_alert_location("로그인 되어 있지 않습니다.", $site_config['ad_site_url'], "A"); } /* 현재 접속자 정보 삭제 */ $mysql->select("\n\t\tSELECT me_idno\n\t\tFROM toony_admin_member_online\n\t\tWHERE me_idno='{$member['me_idno']}'\n\t"); if ($mysql->numRows() > 0) { $mysql->query("\n\t\t\tDELETE FROM toony_admin_member_online\n\t\t\tWHERE me_idno='{$member['me_idno']}'\n\t\t"); } /* 로그인 세션 삭제 */ $session->session_deleter("__toony_member_idno"); /* 완료 후 페이지 이동 */ //리페러 체크하여 PC모드인지 Mobile모드인지 확인 $referer = $_SERVER['HTTP_REFERER']; if (strstr($referer, "/m/") == true) { $callbackUri = $site_config['ad_msite_url']; } else { $callbackUri = $site_config['ad_site_url']; } //로그아웃 후 이동할 페이지 $lib->error_location($callbackUri, "A");
$site_config = $globalMysql->array; /* 방문자 분석을 위한 함수 시작 */ $lib->func_visiter_counter_status(); //방문자 수 기록 $lib->func_member_online_status(); //현재 접속자 구하기 위한 기록 $lib->func_index_security(); //블랙리스트 회원 차단을 위한 검사 /* 관리자 정보가 생성 되었되어 있는지 검사 (없다면 설치 2단계로 이동) */ $mysql->select("\n\t\tSELECT *\n\t\tFROM toony_member_list\n\t\tWHERE me_admin='Y' AND me_drop_regdate IS NULL\n\t"); if ($mysql->numRows() < 1) { $lib->error_location(__URL_PATH__ . "install/step2.php", "A"); } /* 모든 모듈의 global.php 를 인클루드, 모듈 리스트를 Array변수에 저장 */ if ($globalMysql->is_table("toony_admin_siteconfig")) { $modulePath = opendir(__DIR_PATH__ . "modules/"); $path_count = 0; while ($dir = readdir($modulePath)) { if ($dir != "." && $dir != "..") { $modulesDir[$path_count] = $dir; $path_count++; include_once __DIR_PATH__ . "modules/" . $dir . "/include/global.php"; } }