//--------------------------------- »ó´Ü ½ºÅ©¸³Æ® -------------------------------//
require "./include/func.php";
$Conn = get_dbconn('./config/conn.php');
if($mode != 'login') { $env = get_config($table, $Conn); } // ȯ°æº¯¼ö¸¦ °¡Á®¿Â´Ù.
$f_date = time(); // ÇöÀç ½Ã°£À» °è»êÇØÁÜ
switch($mode) {
// ---------------------------------------------------------- ¸Þ¼¼Áö º¸³»±â ------------------------------------------------------------//
case(email) :
$f_subject = stripslashes($f_subject);
$f_content = stripslashes($f_content);
$f_content = str_replace("\"", """, $f_content);
$f_content = nl2br($f_content);
$f_name = $f_semail;
include "./etc/sendmail.$extension";
mail("$f_remail" , "$f_subject" , "$f_content" , "From: $f_semail<$f_semail>\nContent-Type: text/html; charset=EUC-KR");
popup('¼º°øÀûÀ¸·Î Àü¼ÛµÇ¾ú½À´Ï´Ù.');
echo "";
break;
case(message) :
$f_message = htmlspecialchars($f_message);
$f_message = addslashes($f_message);
$f_rname = get_one_data("SELECT C_NAME FROM JINA_USER WHERE C_ID = '$f_rid'", $Conn);
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]', '$f_rid', '$f_rname', '$f_date', '0', '0', '$f_message')", $Conn) or die (echo_error(mysql_error()));
$msg = $f_rname . '(' . $f_rid . ')' . '´Ô¿¡°Ô ÂÊÁö°¡ Àü¼ÛµÇ¾ú½À´Ï´Ù.';
popup($msg);
$url = "./etc/message." . $extension . "?mode=send";
break;
case(msg_delete) :
for($i=0;$i1){
$row = get_one_array("SELECT C_ID, C_NAME FROM JINA_USER WHERE C_ID = '$f_id' AND C_PASSWD = password('$f_passwd')", $Conn);
if($f_remember_id) {
setCookie('remember_id', $f_id, '31536000', '/');
} else {
setCookie('remember_id', '', '', '/');
}
setCookie('cookie_id', $row[C_ID], '0', '/');
setCookie('cookie_name', $row[C_NAME], '0', '/');
if(!$redirect) { // µðÆúÆ®·Î ·Î±×ÀÎ ÈÄ À̵¿ÇÒ ÁÖ¼Ò¸¦ ¿©±â¿¡ Àû¾î³õÀÚ...
if(check_auth_user($table, 5, $f_id, $Conn)) {
$redirect = './admin/admin.' . $extension. '?mode=su_manage';
} else {
$redirect = './jinaboard.' . $extension. '?table=' . $table;
}
}
redirect($redirect, 0);
} else {
$idNum = get_one_data("SELECT COUNT(*) FROM JINA_USER WHERE C_ID = '$f_id'", $Conn);
$msg = ($idNum < 1 ) ? "°¡ÀÔµÇÁö ¾ÊÀº ¾ÆÀ̵ðÀÔ´Ï´Ù. °¡ÀÔÈÄ ÀÌ¿ëÇϽʽÿÀ" : "ÀÌ¿ëÀÚÀÇ ÆÐ½º¿öµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.";
popupBack($msg);
}
break;
// ---------------------------------------------------------- ·Î±×¾Æ¿ô ------------------------------------------------------------//
case(logout) :
setcookie('cookie_id', '', '', '/');
setcookie('cookie_name', '', '', '/');
$url = "./jinaboard." . $extension . "?table=" . $table;
break;
// ---------------------------------------------------------- ¸Þ¸ð ÀÔ·ÂÇϱâ ------------------------------------------------------------//
case(memo) :
$f_name = trim($f_name);
$f_passwd = trim($f_passwd);
$f_memo = trim($f_memo);
if(empty($f_name)) { popupBack('À̸§À» ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_passwd) and !$HTTP_COOKIE_VARS[cookie_id]) { popupBack('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_memo)) { popupBack('Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä'); }
$f_name = htmlspecialchars($f_name);
$f_memo = htmlspecialchars($f_memo);
$f_name = addslashes($f_name);
$f_memo = addslashes($f_memo);
mysql_query("INSERT INTO JINA_MEMO_$table(C_MID, C_UID, C_ID, C_NAME, C_PASSWD, C_MEMO, C_DATE) VALUES('', '$id', '$HTTP_COOKIE_VARS[cookie_id]', '$f_name', password('$f_passwd'), '$f_memo', '$f_date')", $Conn) or die (echo_error(mysql_error()));
$url = "./view." . $extension . "?table=$table&page=$page&id=$id&limit=$limit&keykind=$keykind&keyword=$keyword";
break;
case(mdelete) :
if($HTTP_COOKIE_VARS[cookie_id]) {
$SQL = "SELECT COUNT(*) FROM JINA_MEMO_$table WHERE C_ID = '$HTTP_COOKIE_VARS[cookie_id]' AND C_MID = '$mid'";
} else {
if(empty($f_passwd)) popupBack('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä');
$SQL = "SELECT COUNT(*) FROM JINA_MEMO_$table WHERE C_PASSWD = password('$f_passwd') AND C_MID = '$mid'";
}
$num = get_one_data($SQL, $Conn);
// °ü¸®ÀÚ ÀÎÁõÀÌ ¾ÈµÇ¾úÀ»¶§¿Í ÇØ´ç À¯Àú°¡ ¾Æ´Ò¶§¸¸ üũÇÑ´Ù.
if(!check_auth_user($table, $env[JINA_AUTH_DELETE], $HTTP_COOKIE_VARS[cookie_id], $Conn) and $num <1) {
popupBack('¸Þ¸ð »èÁ¦ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù..');
}
mysql_query("DELETE FROM JINA_MEMO_$table WHERE C_MID = '$mid'", $Conn) or die (echo_error(mysql_error()));
$url = "./view." . $extension . "?table=$table&page=$page&id=$id&keykind=$keykind&keyword=$keyword";
break;
// ---------------------------------------------------------- ¸ÕÀú »õ±Û ÀÔ·ÂÇϱâ ------------------------------------------------------------//
case("write") :
// ¹®ÀÚ¿ÀÇ ¾ÕµÚ ¿©¹éÀ» ¸ðµÎ Á¦°Å, ÇÊÅ͸µÀ» ¸ÕÀú ÇÏ°í Æ¯¼ö¹®ÀÚ·Î º¯È¯ÇÑ´Ù.
check_filter($f_subject, $env[JINA_FILTER]);
check_filter($f_content, $env[JINA_FILTER]);
$f_name = trim($f_name);
$f_passwd = trim($f_passwd);
$f_subject = trim($f_subject);
if(empty($f_name)) { popupBack('À̸§À» ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_passwd) and !$HTTP_COOKIE_VARS[cookie_id]) { popupBack('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_subject)) { popupBack('Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä'); }
$f_subject = htmlspecialchars($f_subject);
$f_subject = addslashes($f_subject);
$f_content = addslashes($f_content);
$f_ip = getenv("REMOTE_ADDR");
// ÆÄÀÏ ¾÷·Îµå
$f_file_name_header = date('YmdH');
if(strcmp($f_file, "none") and $env[JINA_UPLOAD]) { $f_file_name = $f_file_name_header . "_" . $f_file_name; upload($f_file, $f_file_name, $table, 'file'); }
if(strcmp($f_image, "none") and $env[JINA_IMAGE]) { $f_image_name = $f_file_name_header . "_" . $f_image_name; upload($f_image, $f_image_name, $table, 'image'); }
if(strcmp($f_file, "none") and $env[JINA_UPLOAD]) { copy_file($f_file, $f_file_name, $table, 'file'); }
if(strcmp($f_image, "none") and $env[JINA_IMAGE]) { copy_file($f_image, $f_image_name, $table, 'image'); }
if(!$f_notice) {
$where = "WHERE C_FID > '-999990000'"; // Äõ¸® ÃÖÀûȽÃŰÀÚ !!
}
// uid, fid °áÁ¤ °øÁö»çÇ×Àº 10000°³±îÁö ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù
$row = get_one_data("SELECT min(C_FID) FROM JINA_BOARD_$table $where", $Conn);
// fid ºÎ¿©ÇÔ
if($row) { $f_fid = $row - 1; } else { $f_fid = -1; }
if($f_notice and $f_fid > '-999990000') { $f_fid = '-999990000'; }
// ű׻ç¿ë À¯¹«¿¡ µû¶ó¼
// ´äº¯±Û ¸ÞÀÏ ¹Þ±â
$f_usetag = ($f_usetag) ? 1 : 0;
$f_reply_mail = ($f_reply_mail) ? 1 : 0;
$SQL = "INSERT INTO JINA_BOARD_$table (C_UID, C_FID, C_HIT, C_DEPTH, C_POS, C_IP, C_FILENAME, C_IMAGENAME, C_ID, C_NAME, C_PASSWD, C_USETAG, C_EMAIL, C_SUBJECT, C_CONTENT, C_DATE, C_REPLY_MAIL)
VALUES ('', '$f_fid', '0', '1', '001', '$f_ip', '$f_file_name', '$f_image_name', '$HTTP_COOKIE_VARS[cookie_id]', '$f_name', password('$f_passwd'), '$f_usetag', '$f_email', '$f_subject', '$f_content', '$f_date', '$f_reply_mail')";
mysql_query($SQL, $Conn) or die (echo_error(mysql_error()));
if($HTTP_COOKIE_VARS[cookie_id]) {
$pnt = get_one_array("SELECT C_POINT, C_POINT_WRITE FROM JINA_USER_ADMIN", $Conn);
if($pnt[C_POINT]) {
mysql_query("UPDATE JINA_USER SET C_POINT = C_POINT + $pnt[C_POINT_WRITE] WHERE C_ID = '$HTTP_COOKIE_VARS[cookie_id]'", $Conn) or die (echo_error(mysql_error()));
}
}
// °ü¸®ÀÚ¿¡°Ô °Ô½Ã¹° ÀÛ¼º½Ã À̸ÞÀÏÀ» ÅëÁöÇÑ´Ù.
if($env[JINA_EMAIL_YN]) {
$f_subject = stripslashes($f_subject);
$f_content = stripslashes($f_content);
$f_subject = stripslashes($f_subject);
$f_content = stripslashes($f_content);
$f_content = str_replace("\"", """, $f_content);
$f_content = nl2br($f_content);
include "./etc/sendmail." . $extension;
mail("$env[JINA_EMAIL]" , "°Ô½Ã¹° ÀÛ¼º ÅëÁö" , "$f_content" , "From: Áö³ªº¸µå<Áö³ªº¸µå>\nContent-Type: text/html; charset=EUC-KR");
}
$url = "./jinaboard." . $extension . "?table=" . $table;
break;
case("modify") :
if($HTTP_COOKIE_VARS[cookie_id]) {
$SQL = "SELECT COUNT(*) FROM JINA_BOARD_$table WHERE C_ID = '$HTTP_COOKIE_VARS[cookie_id]' AND C_UID = '$id'";
} else {
$SQL = "SELECT COUNT(*) FROM JINA_BOARD_$table WHERE C_PASSWD = password('$f_passwd') AND C_UID = '$id'";
}
$num = get_one_data($SQL, $Conn);
if(!check_auth_user($table, $env[JINA_AUTH_DELETE], $HTTP_COOKIE_VARS[cookie_id], $Conn) and $num <1) {
popupBack('°Ô½Ã¹° ¼öÁ¤ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.');
}
// ¹®ÀÚ¿ÀÇ ¾ÕµÚ ¿©¹éÀ» ¸ðµÎ Á¦°Å, Ư¼ö¹®ÀÚ·Î º¯È¯ÇÑ´Ù.
check_filter($f_subject, $env[JINA_FILTER]);
check_filter($f_content, $env[JINA_FILTER]);
$f_name = trim($f_name);
$f_passwd = trim($f_passwd);
$f_subject = trim($f_subject);
if(empty($f_name)) { popupBack('À̸§À» ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_passwd) and !$HTTP_COOKIE_VARS[cookie_id]) { popupBack('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_subject)) { popupBack('Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä'); }
$f_subject = htmlspecialchars($f_subject);
$f_subject = addslashes($f_subject);
$f_content = addslashes($f_content);
// ÆÄÀÏÀÌ »õ·Î ¾÷·Îµå µÇ¾úÀ» °æ¿ì »õ·Î¿î ÆÄÀϸíÀ» ÀμƮÇÑ´Ù. ±âÁ¸ÀÇ ÆÄÀϵµ »èÁ¦ÇÑ´Ù. upload ÇÔ¼ö¿¡¼ º¯¼ö¸íÀ» °¡Á®¿È
$f_file_name_header = date('YmdH');
if(strcmp($f_file, "none") and $env[JINA_UPLOAD]) {
$f_file_name = $f_file_name_header . "_" . $f_file_name;
upload($f_file, $f_file_name, $table, 'file');
$old_filename = get_one_data("SELECT C_FILENAME FROM JINA_BOARD_$table WHERE C_UID = '$id'", $Conn);
$old_filename = "./upload_" . $table . "/$old_filename";
} else { // ±âÁ¸ ÆÄÀÏÀ» À¯ÁöÇÒ¶§´Â ±âÁ¸ ÆÄÀϸíÀ» write.html¿¡¼ °¡Á®¿Â´Ù.
$f_file_name = $r_file_name;
}
if(strcmp($f_image, "none") and $env[JINA_IMAGE]) {
$f_image_name = $f_file_name_header . "_" . $f_image_name;
upload($f_image, $f_image_name, $table, 'image');
$old_imagename = get_one_data("SELECT C_IMAGENAME FROM JINA_BOARD_$table WHERE C_UID = '$id'", $Conn);
$old_imagename = "./upload_" . $table . "/$old_imagename";
} else { // ±âÁ¸ ÆÄÀÏÀ» À¯ÁöÇÒ¶§´Â ±âÁ¸ ÆÄÀϸíÀ» write.html¿¡¼ °¡Á®¿Â´Ù.
$f_image_name = $r_image_name;
}
if(strcmp($f_file, "none") and $env[JINA_UPLOAD]) {
copy_file($f_file, $f_file_name, $table, 'file');
@unlink("$old_filename");
}
if(strcmp($f_image, "none") and $env[JINA_IMAGE]) {
copy_file($f_image, $f_image_name, $table, 'image');
@unlink("$old_imagename");
}
// ű׻ç¿ë À¯¹«¿¡ µû¶ó¼
// ´äº¯±Û ¸ÞÀÏ ¹Þ±â
$f_usetag = ($f_usetag) ? 1 : 0;
$f_reply_mail = ($f_reply_mail) ? 1 : 0;
$SQL = "UPDATE JINA_BOARD_$table SET C_FILENAME = '$f_file_name', C_IMAGENAME = '$f_image_name', C_NAME = '$f_name', C_USETAG = '$f_usetag',
C_EMAIL = '$f_email', C_SUBJECT = '$f_subject', C_CONTENT = '$f_content', C_REPLY_MAIL = '$f_reply_mail' WHERE C_UID = '$id'";
mysql_query($SQL, $Conn) or die (echo_error(mysql_error()));
$url = "./jinaboard." . $extension . "?table=" . $table;
break;
case("reply") :
// ¹®ÀÚ¿ÀÇ ¾ÕµÚ ¿©¹éÀ» ¸ðµÎ Á¦°Å, Ư¼ö¹®ÀÚ·Î º¯È¯ÇÑ´Ù.
check_filter($f_subject, $env[JINA_FILTER]);
check_filter($f_content, $env[JINA_FILTER]);
$f_name = trim($f_name);
$f_passwd = trim($f_passwd);
$f_subject = trim($f_subject);
if(empty($f_name)) { popupBack('À̸§À» ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_passwd) and !$HTTP_COOKIE_VARS[cookie_id]) { popupBack('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä'); }
if(empty($f_subject)) { popupBack('Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä'); }
$f_subject = htmlspecialchars($f_subject);
$f_subject = addslashes($f_subject);
$f_content = addslashes($f_content);
$f_ip = getenv("REMOTE_ADDR");
// ÆÄÀÏ ¾÷·Îµå
$f_file_name_header = date('YmdH');
if(strcmp($f_file, "none") and $env[JINA_UPLOAD]) { $f_file_name = $f_file_name_header . "_" . $f_file_name; upload($f_file, $f_file_name, $table, 'file'); }
if(strcmp($f_image, "none") and $env[JINA_IMAGE]) { $f_image_name = $f_file_name_header . "_" . $f_image_name; upload($f_image, $f_image_name, $table, 'image'); }
if(strcmp($f_file, "none") and $env[JINA_UPLOAD]) { copy_file($f_file, $f_file_name, $table, 'file'); }
if(strcmp($f_image, "none") and $env[JINA_IMAGE]) { copy_file($f_image, $f_image_name, $table, 'image'); }
// ÇØ´ç °Ô½Ã¹°ÀÇ Æ÷½º°ªÀ» °¡Á®¿Í¼ Á¤¼öÇüÀ¸·Î º¯È¯
// c_uid, c_fid, c_depth´Â ½ÃÄö½º, ±âÁ¸ c_fid°ª°ú µ¿ÀÏ, ±âÁ¸ c_depth +1 ·Î ½±°Ô ±¸ÇÑ´Ù. ¿©±â¼± c_pos °ªÀÇ °áÁ¤ÀÌ Áß¿ä !!
//$f_pos = intval($f_pos);
$t_depth = $f_depth + 1;
// pos¸¦ ã±â À§ÇØ ÀÌÀüÀÇ ±Û¿¡¼ µ¿ÀÏÇÑ ±Û(fid°¡ °°°í)¿¡ ´ëÇÑ ÀÀ´ä±Û(ÇöÀçÀÇ ´äº¯±ÛÀÇ depth¿Í °°Àº±Û)ÀÌ ÀÖ´ÂÁö ã¾Æ¼ ±× max °ªÀ» °¡Á®¿Â´Ù,
// f_pos·Î ½ÃÀÛÇÏ´Â c_pos °ªµéÀº ¸ðµÎ °Ë»öµÈ c_pos¿Í ÀÚ¸´¼ö°¡ °°°Å³ª ¼¼ÀÚ¸® Å©´Ù
$row = get_one_data("SELECT max(C_POS) FROM JINA_BOARD_$table WHERE C_FID = '$f_fid' AND C_DEPTH = '$t_depth' AND C_POS LIKE '$f_pos%'", $Conn);
// ´äº¯À» ´Þ°íÀÚ ÇÏ´Â ±Û¿¡ ´ëÇÑ ´äº¯ÀÌ ±âÁ¸¿¡ Á¸ÀçÇÏÁö ¾ÊÀ»¶§À̹ǷÎ
// ´äº¯À» ´Þ°íÀÚ ÇÏ´Â ±ÛÀÇ pos¿¡ '001'¸¸ ´õÇÏ¸é µÈ´Ù.
// ´äº¯À» ´Þ°íÀÚ ÇÏ´Â ±Û¿¡ ´ëÇÑ ´äº¯ÀÌ ÀÌ¹Ì Á¸Àç ÇÏ´Â °æ¿ìÀ̹ǷÎ
// ÀÌ¹Ì Á¸ÀçÇÏ´Â ´äº¯±ÛÀÇ max(c_pos)¿¡ ¼ýÀÚ 1À» ´õÇÑ´Ù.
if(!$row) {
$f_pos = $f_pos . "001";
} else {
$f_pos = (int)$row + 1;
if(strlen($f_pos)%3 == 1) { $f_pos = "00" . $f_pos; }
if(strlen($f_pos)%3 == 2) { $f_pos = "0" . $f_pos; }
}
// ű׻ç¿ë À¯¹«¿¡ µû¶ó¼
// ´äº¯±Û ¸ÞÀÏ ¹Þ±â
$f_usetag = ($f_usetag) ? 1 : 0;
$f_reply_mail = ($f_reply_mail) ? 1 : 0;
$SQL = "INSERT INTO JINA_BOARD_$table (C_UID, C_FID, C_HIT, C_DEPTH, C_POS, C_IP, C_FILENAME, C_IMAGENAME, C_ID, C_NAME, C_PASSWD, C_USETAG, C_EMAIL, C_SUBJECT, C_CONTENT, C_DATE, C_REPLY_MAIL)
VALUES ('', '$f_fid', '0', '$t_depth', '$f_pos', '$f_ip', '$f_file_name', '$f_image_name', '$HTTP_COOKIE_VARS[cookie_id]', '$f_name', password('$f_passwd'), '$f_usetag', '$f_email', '$f_subject', '$f_content', '$f_date', '$f_reply_mail')";
mysql_query($SQL, $Conn) or die (echo_error(mysql_error()));
if($HTTP_COOKIE_VARS[cookie_id]) {
$pnt = get_one_array("SELECT C_POINT, C_POINT_WRITE FROM JINA_USER_ADMIN", $Conn);
if($pnt[C_POINT]) {
mysql_query("UPDATE JINA_USER SET C_POINT = C_POINT + $pnt[C_POINT_WRITE] WHERE C_ID = '$HTTP_COOKIE_VARS[cookie_id]'", $Conn) or die (echo_error(mysql_error()));
}
}
if($r_email and $r_reply_mail) {
$f_subject = stripslashes($f_subject);
$f_content = stripslashes($f_content);
$f_subject = stripslashes($f_subject);
$f_content = stripslashes($f_content);
$f_content = str_replace("\"", """, $f_content);
$title = "$r_name" . "´ÔÀÇ °Ô½Ã¹°¿¡ ´ëÇÑ " . "$f_name" . "´ÔÀÇ ´äº¯±ÛÀÔ´Ï´Ù.";
$f_content = nl2br($f_content);
include "./etc/sendmail." . $extension;
$header = "From: $f_name<$f_email>\nReply-to: $f_email\nContent-Type: text/html; charset=EUC-KR";
mail("$r_email" , "$title" , "$f_content" , "$header");
if($env[JINA_EMAIL_YN]) { mail("$env[JINA_EMAIL]" , "°Ô½Ã¹° ÀÛ¼º ÅëÁö" , "$f_content" , "From: Áö³ªº¸µå<Áö³ªº¸µå>\nContent-Type: text/html; charset=EUC-KR"); }
}
$url = "./jinaboard." . $extension . "?table=" . $table;
break;
case("delete") :
if($HTTP_COOKIE_VARS[cookie_id]) {
$SQL = "SELECT COUNT(*) FROM JINA_BOARD_$table WHERE C_ID = '$HTTP_COOKIE_VARS[cookie_id]' AND C_UID = '$id'";
} else {
if(empty($f_passwd)) popupBack('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä');
$SQL = "SELECT COUNT(*) FROM JINA_BOARD_$table WHERE C_PASSWD = password('$f_passwd') AND C_UID = '$id'";
}
$num = get_one_data($SQL, $Conn);
if(!check_auth_user($table, $env[JINA_AUTH_DELETE], $HTTP_COOKIE_VARS[cookie_id], $Conn) and $num <1) {
popupBack('°Ô½Ã¹° »èÁ¦ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.');
}
// ¾÷·ÎµåµÈ ÆÄÀÏÀÌ ÀÖÀ¸¸é ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.
$file_name = get_one_data("SELECT C_FILENAME FROM JINA_BOARD_$table WHERE C_UID = $id", $Conn);
if($file_name) {
$file_name = "./upload_" . $table . "/$file_name";
@unlink("$file_name");
}
// ¾÷·ÎµåµÈ ÆÄÀÏÀÌ ÀÖÀ¸¸é ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.
$image_name = get_one_data("SELECT C_IMAGENAME FROM JINA_BOARD_$table WHERE C_UID = $id", $Conn);
if($image_name) {
$image_name = "./upload_" . $table . "/$image_name";
@unlink("$image_name");
}
// °Ô½Ã¹° »èÁ¦
$res = mysql_query("DELETE FROM JINA_BOARD_$table WHERE C_UID = '$id'", $Conn) or die (echo_error(mysql_error()));
// °Ô½Ã¹°¿¡ µþ¸° ¸Þ¸ð »èÁ¦
mysql_query("DELETE FROM JINA_MEMO_$table WHERE C_UID = '$id'", $Conn) or die (echo_error(mysql_error()));
$url = "./jinaboard." . $extension . "?table=" . $table;
break;
}
mysql_close($Conn);
redirect($url, 0);
?>