"; fwrite($fp, $str); fclose($fp); } mysql_close($Conn); // µðºñ ¼³Á¤°ªÀ» ºÒ·¯¿Â´Ù. $Conn = get_dbconn('../config/conn.php'); // ±âº»Å×À̺íÀ» »ý¼ºÇØÁØ´Ù. create_table('../config/conn.php', "JINA_ADMIN", $SQL_JINA_ADMIN, $Conn); create_table('../config/conn.php', "JINA_USER", $SQL_JINA_USER, $Conn); create_table('../config/conn.php', "JINA_USER_ADMIN", $SQL_JINA_USER_ADMIN, $Conn); create_table('../config/conn.php', "JINA_MESSAGE", $SQL_JINA_MESSAGE, $Conn); create_table('../config/conn.php', "JINA_ZIPCODE", $SQL_JINA_ZIPCODE, $Conn); insert_field("JINA_USER_ADMIN", $SQL_JINA_USER_ADMIN1, $Conn); insert_field("JINA_USER", $SQL_JINA_USER1, $Conn); popup('Áö³ªº¸µå ±âº» Å×À̺íÀÌ ¼º°øÀûÀ¸·Î »ý¼ºµÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=su_manage"; } //------------------------------------- °Ô½ÃÆÇ Ãß°¡Çϱâ ----------------------------------------------------------- if($mode == add) { if(check_space($table)) { popupBack('Å×À̺í¸íÀ» ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.'); } $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 5, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } $num = get_one_data("SELECT COUNT(*) FROM JINA_ADMIN WHERE JINA_TABLE = '$tabble'", $Conn); if($num > 0) { popupBack('Å×À̺íÀÌ ÀÌ¹Ì »ý¼ºµÇ¾î ÀÖ½À´Ï´Ù.'); } $b_table = "JINA_BOARD_" . $table; create_table('../config/conn.php', $b_table, $SQL_JINA_BOARD, $Conn); $m_table = "JINA_MEMO_" . $table; create_table('../config/conn.php', $m_table, $SQL_JINA_MEMO, $Conn); mysql_query($SQL_JINA_ADMIN_INSERT, $Conn) or die(echo_error(mysql_error())); echo ":: Áö³ªº¸µå ȯ°æ ¼³Á¤ ¼ÂÆÃ ¿Ï·á
"; mysql_query($SQL_JINA_BOARD1, $Conn) or die(echo_error(mysql_error())); echo ":: Áö³ªº¸µå ¼³Ä¡ ¿Ï·á ¸Þ¼¼Áö ÀÔ·Â ¿Ï·á
"; $dir = "../upload_" . $table; if(!file_exists($dir)) { @mkdir($dir, 0777) or die(echo_error('¾÷·Îµå µð·ºÅ丮 »ý¼º ½ÇÆÐ

¼öµ¿À¸·Î [upload_Å×À̺í¸í]°ú °°ÀÌ »ý¼ºÇϼ¼¿ä')); } echo ":: ¾÷·Îµå µð·ºÅ丮 »ý¼º ¿Ï·á
"; $msg = "°Ô½ÃÆÇ [" . $table . "]°¡ ¼º°øÀûÀ¸·Î »ý¼ºµÇ¾ú½À´Ï´Ù."; popup($msg); $url = "./admin." . $extension . "?mode=su_manage"; } //------------------------------------- °Ô½ÃÆÇ »èÁ¦Çϱâ ----------------------------------------------------------- if($mode == 'delete') { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 5, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } mysql_query("DROP TABLE JINA_BOARD_$table", $Conn) or die(echo_error(mysql_error())); echo ":: Å×À̺í JINA_BOARD_$table »èÁ¦ ¿Ï·á
"; mysql_query("DROP TABLE JINA_MEMO_$table", $Conn) or die(echo_error(mysql_error())); echo ":: Å×À̺í JINA_MEMO_$table »èÁ¦ ¿Ï·á
"; mysql_query("DELETE FROM JINA_ADMIN WHERE JINA_TABLE = '$table'", $Conn) or die(echo_error(mysql_error())); echo ":: Áö³ªº¸µå ȯ°æ ¼³Á¤ »èÁ¦ ¿Ï·á
"; $dir = "../upload_" . $table; if(!file_exists($dir)) { @rmdir($dir) or die(echo_error('¾÷·Îµå µð·ºÅ丮 »èÁ¦ ½ÇÆÐ

¼öµ¿À¸·Î [upload_Å×À̺í¸í]À» »èÁ¦Çϼ¼¿ä')); } echo ":: ¾÷·Îµå µð·ºÅ丮 »èÁ¦ ¿Ï·á
"; $msg = "°Ô½ÃÆÇ [" . $table . "]°¡ ¼º°øÀûÀ¸·Î »èÁ¦µÇ¾ú½À´Ï´Ù."; popup($msg); $url = "./admin." . $extension . "?mode=su_manage"; } //------------------------------------- ¼³Á¤°ª ¾÷µ¥ÀÌÆ® ----------------------------------------------------------- if($mode == update) { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 4, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } if($f_upload) { $f_upload = "1"; } else { $f_upload = "0"; } if($f_image) { $f_image = "1"; } else { $f_image = "0"; } if($f_file_view) { $f_file_view = "1"; } else { $f_file_view = "0"; } if($f_image_view) { $f_image_view = "1"; } else { $f_image_view = "0"; } if($f_check_view) { $f_check_view = "1"; } else { $f_check_view = "0"; } if($f_email_yn) { $f_email_yn = "1"; } else { $f_email_yn = "0"; } if($f_memo_view) { $f_memo_view = "1"; } else { $f_memo_view = "0"; } $SQL = "UPDATE JINA_ADMIN SET JINA_EMAIL = '$f_email', JINA_SKIN_NAME = '$f_skin_name', JINA_UPLOAD = '$f_upload', JINA_FILE_VIEW = '$f_file_view', JINA_IMAGE_VIEW = '$f_image_view', JINA_CHECK_VIEW = '$f_check_view', JINA_VIEW_RELATE = '$f_view_relate', JINA_ARTICLE_PAGE = '$f_article_page', JINA_PAGE_BLOCK = '$f_page_block', JINA_DAYS = '$f_days', JINA_SUBJECT_LENGTH = '$f_subject_length', JINA_URL = '$f_url', JINA_BGCOLOR = '$f_bgcolor', JINA_HEAD = '$f_head', JINA_FOOT = '$f_foot', JINA_HEAD_FILE = '$f_head_file', JINA_FOOT_FILE = '$f_foot_file', JINA_TITLE = '$f_title', JINA_URL = '$f_url', JINA_EMAIL_YN = '$f_email_yn', JINA_AUTH_WRITE = '$f_auth_write', JINA_AUTH_LIST = '$f_auth_list', JINA_AUTH_VIEW = '$f_auth_view', JINA_AUTH_DELETE = '$f_auth_delete', JINA_AUTH_NOTICE = '$f_auth_notice', JINA_MEMO_VIEW = '$f_memo_view', JINA_FILTER = '$f_filter', JINA_IMAGE_MAX_WIDTH = '$f_image_max_width', JINA_IMAGE = '$f_image' WHERE JINA_TABLE = '$table'"; mysql_query($SQL, $Conn); popup('°Ô½ÃÆÇ ¼³Á¤ÀÌ º¯°æµÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=manage&table=$table"; } //------------------------------------- ȸ¿ø°ü·Ã ¼ÂÆÃ ----------------------------------------------------------- if($mode == 'm_config') { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } if($f_sex) { $f_sex = '1'; } else { $f_sex = '0'; } if($f_point) { $f_point = '1'; } else { $f_point = '0'; } if($f_newsletter) { $f_newsletter = '1'; } else { $f_newsletter = '0'; } if($f_recomm) { $f_recomm = '1'; } else { $f_recomm = '0'; } if($f_url) { $f_url = '1'; } else { $f_url = '0'; } if($f_privacy) { $f_privacy = '1'; } else { $f_privacy = '0'; } if($f_auto_zip) { $f_auto_zip = '1'; } else { $f_auto_zip = '0'; } $SQL = "UPDATE JINA_USER_ADMIN SET C_JUMIN = '$f_jumin', C_SEX = '$f_sex', C_ZIP = '$f_zip', C_PHONE = '$f_phone', C_MOBILE = '$f_mobile', C_NEWSLETTER = '$f_newsletter', C_JOIN = '$f_join', C_POINT = '$f_point', C_RECOMM = '$f_recomm', C_POINT_WRITE = '$f_point_write', C_POINT_VIEW = '$f_point_read', C_POINT_LOGIN = '$f_point_login', C_POINT_RECOMM = '$f_point_recomm', C_HEAD = '$f_head', C_HEAD_FILE = '$f_head_file', C_FOOT = '$f_foot', C_FOOT_FILE = '$f_foot_file', C_URL = '$f_url', C_PRIVACY = '$f_privacy', C_AUTO_ZIP = '$f_auto_zip'"; mysql_query($SQL, $Conn); popup('¼³Á¤ÀÌ º¯°æ µÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=m_config"; } //------------------------------------- ȸ¿ø Á¤º¸ ¼öÁ¤ ----------------------------------------------------------- if($mode == m_modify) { $f_question = addslashes($f_question); $f_phone = $f_phone1 . "-" . $f_phone2 . "-" . $f_phone3; $f_mobile = $f_mobile1 . "-" . $f_mobile2 . "-" . $f_mobile3; if($f_newsletter) { $f_newsletter = 'y'; } else { $f_newsletter = 'n'; } if($f_privacy) { $f_privacy = 'y'; } else { $f_privacy = 'n'; } $f_jumin = $f_jumin1 . $f_jumin2; $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } $SQL = "UPDATE JINA_USER SET C_NAME = '$f_name', C_EMAIL = '$f_email', C_QUESTION = '$f_question', C_ANSWER = '$f_answer', C_JUMIN = '$f_jumin', C_SEX = '$f_sex', C_ZIP1 = '$f_zip1', C_ZIP2 = '$f_zip2', C_ADDRESS = '$f_address', C_PHONE = '$f_phone', C_MOBILE = '$f_mobile', C_NEWSLETTER = '$f_newsletter', C_URL = '$f_url', C_PRIVACY = '$f_privacy', C_POINT = '$f_point' WHERE C_ID ='$f_id'"; mysql_query($SQL, $Conn); popup('ȸ¿ø Á¤º¸°¡ º¯°æµÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=m_detail&f_id=" . $f_id; redirect($url,0); } //------------------------------------- ȸ¿ø »èÁ¦ ----------------------------------------------------------- if($mode == m_delete) { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } if(get_one_data("SELECT C_LEVEL FROM JINA_USER WHERE C_ID = '$f_id'", $Conn) == '6') { popupBack('·¹º§ 6ÀÎ °ü¸®ÀÚ´Â »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.'); } mysql_query("DELETE FROM JINA_USER WHERE C_ID = '$f_id'", $Conn); popup('°­Á¦ Å»Åð µÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=m_manage"; } //------------------------------------- ȸ¿ø ·¹º§ ¾÷µ¥ÀÌÆ® ----------------------------------------------------------- if($mode == level) { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } mysql_query("UPDATE JINA_USER SET C_LEVEL = '$f_level' WHERE C_ID = '$f_id'", $Conn); popup('·¹º§ÀÌ º¯°æ µÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=m_manage"; } //------------------------------------- ¿î¿µÁø º¯°æ ----------------------------------------------------------- if($mode == m_suser) { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('º¯°æÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } if(!empty($f_id)) { $level = get_one_data("SELECT C_LEVEL FROM JINA_USER WHERE C_ID = '$f_id'", $Conn); if($level != 4) { popupBack('°Ô½ÃÆÇ °ü¸®ÀÚ´Â ·¹º§ÀÌ 4ÀΠȸ¿ø¸¸ ÀÓ¸íÇÒ ¼ö ÀÖ½À´Ï´Ù.'); } } mysql_query("UPDATE JINA_ADMIN SET JINA_ID = '$f_id' WHERE JINA_TABLE = '$f_table'", $Conn); popup('º¯°æ µÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=m_suser"; } if($mode == 'send') { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('¹ß¼ÛÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } $where = "WHERE C_LEVEL < 7 "; if($f_level != 'all' and !empty($f_level)) $where .= " AND C_LEVEL = '$f_level' "; if(!empty($f_sex)) $where .= " AND C_SEX = '$f_sex' "; if(!empty($f_privacy)) $where .= " AND C_PRIVACY = '$f_privacy' "; if(!empty($f_newsletter)) $where .= " AND C_NEWSLETTER = '$f_newsletter' "; if(!empty($f_date1)) $where .= " AND C_DATE >= '$f_date1' "; if(!empty($f_date2)) $where .= " AND C_DATE <= '$f_date2' "; if(!empty($f_val)) { if($f_class == 'C_POINT') { $where .= " AND $f_class >= '$f_val'"; } else { $where .= " AND $f_class LIKE '%$f_val%'"; } } if($f_type == 'mail') { $res = mysql_query("SELECT C_EMAIL FROM JINA_USER $where", $Conn); $header = "From: $HTTP_COOKIE_VARS[cookie_id]<$f_email>\n"; if($f_html) { $header .= "Content-Type: text/html; charset=EUC-KR"; $f_content = stripslashes($f_content); $f_content = str_replace("\"", """, $f_content); $f_content = nl2br($f_content); } $i = 0; while($row = mysql_fetch_array($res)) { mail($row[C_EMAIL], $f_subject , $f_content , $header); $i++; } $msg = $i . " ¸í¿¡°Ô ¸ÞÀÏÀÌ ¹ß¼ÛµÇ¾ú½À´Ï´Ù."; } if($f_type == 'memo') { $f_date = time(); $num = get_one_data("SELECT COUNT(*) FROM JINA_USER $where", $Conn); $res = mysql_query("SELECT C_ID, C_NAME FROM JINA_USER $where", $Conn); while($row = mysql_fetch_array($res)) { mysql_query("INSERT INTO JINA_MESSAGE(C_INDEX, C_SID, C_SNAME, C_RID, C_RNAME, C_SDATE, C_READ, C_DELETE, C_MESSAGE) VALUES ('', '$HTTP_COOKIE_VARS[cookie_id]', '$HTTP_COOKIE_VARS[cookie_name]', '$row[C_ID]', '$row[C_NAME]', '$f_date', '0', '0', '$f_content')", $Conn) or die (echo_error(mysql_error())); } $msg = $num . " ¸í¿¡°Ô ÂÊÁö°¡ ¹ß¼ÛµÇ¾ú½À´Ï´Ù."; } popup($msg); $url = "./admin." . $extension . "?mode=m_manage"; } if($mode == 'convert') { $Conn = get_dbconn('../config/conn.php'); if(!check_auth_user($table, 6, $HTTP_COOKIE_VARS[cookie_id], $Conn)) { popupBack('ÄÁ¹öÆ®ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.'); } include "./include/convert_2to3.php"; popup('3.0 À¸·Î DB ±¸Á¶°¡ º¯°æµÇ¾ú½À´Ï´Ù.'); $url = "./admin." . $extension . "?mode=su_manage"; } mysql_close($Conn); redirect($url, 0); ?>