관리자: 변수 상수 제외 홑따옴표

This commit is contained in:
whitedot
2012-12-26 14:47:34 +09:00
parent a441937076
commit b023c3414d
55 changed files with 594 additions and 598 deletions

View File

@ -106,7 +106,7 @@ function textarea_size(fld, size)
echo $href1 . $menu['menu'.$key][0][1] . $href2;
echo print_menu1('menu'.$key, 1);
echo "</li>";
if ($current_class || !$index) $current_class = ""; // 클래스 반복부여 방지
if (isset($index) && ($current_class || !$index)) $current_class = ""; // 클래스 반복부여 방지
}
?>

View File

@ -40,12 +40,12 @@ function member_delete($mb_id)
$mb = sql_fetch($sql);
if ($mb['mb_recommend']) {
$row = sql_fetch(" select count(*) as cnt from {$g4['member_table']} where mb_id = '".addslashes($mb['mb_recommend'])."' ");
if ($row[cnt])
insert_point($mb['mb_recommend'], $config[cf_recommend_point] * (-1), $mb_id.'님의 회원자료 삭제로 인한 추천인 포인트 반환', "@member", $mb['mb_recommend'], $mb_id.' 추천인 삭제');
if ($row['cnt'])
insert_point($mb['mb_recommend'], $config['cf_recommend_point'] * (-1), $mb_id.'님의 회원자료 삭제로 인한 추천인 포인트 반환', "@member", $mb['mb_recommend'], $mb_id.' 추천인 삭제');
}
// 회원자료는 정보만 없앤 후 아이디는 보관하여 다른 사람이 사용하지 못하도록 함 : 061025
if ($mb[mb_level] > 1) {
if ($mb['mb_level'] > 1) {
" update $g4[member_table]
set mb_jumin = '',
mb_password = '',
@ -79,7 +79,7 @@ function member_delete($mb_id)
{
// 다른 사람이 이 회원아이디를 사용하지 못하도록 아이디만 생성해 놓습니다.
// 게시판에서 회원아이디는 삭제하지 않기 때문입니다.
sql_query(" insert into {$g4['member_table']} set mb_id = '{$mb_id}', mb_name='{$mb[mb_name]'}, mb_nick='[삭제됨]', mb_ip='{$mb['mb_ip']}', mb_datetime = '{$g4['time_ymdhis']}' ");
sql_query(" insert into {$g4['member_table']} set mb_id = '{$mb_id}', mb_name='{$mb['mb_name']'}, mb_nick='[삭제됨]', mb_ip='{$mb['mb_ip']}', mb_datetime = '{$g4['time_ymdhis']}' ");
}
// 포인트 테이블에서 삭제
@ -89,19 +89,19 @@ function member_delete($mb_id)
sql_query(" delete from {$g4['group_member_table']} where mb_id = '{$mb_id}' ");
// 쪽지 삭제
sql_query(" delete from {$g4[memo_table]} where me_recv_mb_id = '{$mb_id}' or me_send_mb_id = '{$mb_id}' ");
sql_query(" delete from {$g4['memo_table']} where me_recv_mb_id = '{$mb_id}' or me_send_mb_id = '{$mb_id}' ");
// 스크랩 삭제
sql_query(" delete from {$g4[scrap_table]} where mb_id = '{$mb_id}' ");
sql_query(" delete from {$g4['scrap_table']} where mb_id = '{$mb_id}' ");
// 관리권한 삭제
sql_query(" delete from {$g4['auth_table']} where mb_id = '{$mb_id}' ");
// 그룹관리자인 경우 그룹관리자를 공백으로
sql_query(" update $g4[group_table] set gr_admin = "" where gr_admin = '{$mb_id}' ");
sql_query(" update $g4['group_table'] set gr_admin = "" where gr_admin = '{$mb_id}' ");
// 게시판관리자인 경우 게시판관리자를 공백으로
sql_query(" update $g4[board_table] set bo_admin = "" where bo_admin = '{$mb_id}' ");
sql_query(" update $g4['board_table'] set bo_admin = "" where bo_admin = '{$mb_id}' ");
// 아이콘 삭제
@unlink($g4['path'].'/data/member/'.substr($mb_id,0,2).'/$mb_id.gif');
@ -134,7 +134,7 @@ function get_member_id_select($name, $level, $selected="", $event="")
$sql = " select mb_id from {$g4['member_table']} where mb_level >= '{$level}' ";
$result = sql_query($sql);
$str = '<select id="'.$name.'" name="'.$name.'" '.$event.'><option value="">선택안함';
$str = '<select id="'.$name.'" name="'.$name.'" '.$event.'><option value="">선택안함</option>';
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$str .= '<option value="'.$row['mb_id'].'"';
@ -257,7 +257,7 @@ function order_select($fld, $sel='')
// 접근 권한 검사
if (!$member['mb_id'])
{
//alert('로그인 하십시오.', '$g4[bbs_path]/login.php?url=' . urlencode('$_SERVER[PHP_SELF]?w=$w&mb_id=$mb_id'));
//alert('로그인 하십시오.', '$g4['bbs_path']/login.php?url=' . urlencode('$_SERVER['PHP_SELF']?w=$w&mb_id=$mb_id'));
alert('로그인 하십시오.', $g4['bbs_path'].'/login.php?url=' . urlencode($_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']));
}
else if ($is_admin != 'super')

View File

@ -31,9 +31,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -135,7 +135,7 @@ if ($i==0)
</table>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
?>
<div class="btn_list">

View File

@ -28,7 +28,7 @@ if (!$result) {
sql_query($sql);
}
//sql_query(" OPTIMIZE TABLE `$g4[auth_table]` ");
//sql_query(" OPTIMIZE TABLE `$g4['auth_table']` ");
goto_url('./auth_list.php?'.$qstr);
?>

View File

@ -6,7 +6,7 @@ auth_check($auth[$sub_menu], 'w');
$token = get_token();
$g4[title] = '게시판 복사';
$g4['title'] = '게시판 복사';
$administrator = 1;
include_once($g4['path'].'/head.sub.php');
?>
@ -23,11 +23,11 @@ include_once($g4['path'].'/head.sub.php');
</tr>
<tr>
<th scope="col"><label for="target_table">복사할 TABLE</label></th>
<td><input type="text" id="target_table" name="target_table" maxlength="20" required alphanumericunderline> 영문자, 숫자, _ 만 가능 (공백없이)</td>
<td><input type="text" id="target_table" name="target_table" maxlength="20" required class="required alnum_"> 영문자, 숫자, _ 만 가능 (공백없이)</td>
</tr>
<tr>
<th scope="col"><label for="target_subject">게시판 제목</label></th>
<td><input type="text" id="target_subject" name="target_subject" maxlength="120" required value="[복사본] <?=$board["bo_subject"]?>"></td>
<td><input type="text" id="target_subject" name="target_subject" maxlength="120" required value="[복사본] <?=$board['bo_subject']?>"></td>
</tr>
<tr>
<th scope="col">복사 유형</th>

View File

@ -12,8 +12,8 @@ if (!preg_match('/[A-Za-z0-9_]{1,20}/', $target_table))
alert('게시판 TABLE명은 공백없이 영문자, 숫자, _ 만 사용 가능합니다. (20자 이내)');
}
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where bo_table = $target_table ");
if ($row[cnt])
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where bo_table = '$target_table' ");
if ($row['cnt'])
alert($target_table.'은(는) 이미 존재하는 게시판 TABLE 입니다.\\n\\n복사할 TABLE로 사용할 수 없습니다.');
check_token();
@ -31,56 +31,56 @@ $sql = " insert into {$g4['board_table']}
bo_subject = '$target_subject',
gr_id = '{$board['gr_id']}',
bo_admin = '{$board['bo_admin']}',
bo_list_level = '{$board[bo_list_level]}',
bo_read_level = '{$board[bo_read_level]}',
bo_write_level = '{$board[bo_write_level]}',
bo_reply_level = '{$board[bo_reply_level]}',
bo_comment_level = '{$board[bo_comment_level]}',
bo_upload_level = '{$board[bo_upload_level]}',
bo_download_level = '{$board[bo_download_level]}',
bo_html_level = '{$board[bo_html_level]}',
bo_link_level = '{$board[bo_link_level]}',
bo_trackback_level = '{$board[bo_trackback_level]}',
bo_count_modify = '{$board[bo_count_modify]}',
bo_count_delete = '{$board[bo_count_delete]}',
bo_read_point = '{$board[bo_read_point]}',
bo_write_point = '{$board[bo_write_point]}',
bo_comment_point = '{$board[bo_comment_point]}',
bo_download_point = '{$board[bo_download_point]}',
bo_use_category = '{$board[bo_use_category]}',
bo_list_level = '{$board['bo_list_level']}',
bo_read_level = '{$board['bo_read_level']}',
bo_write_level = '{$board['bo_write_level']}',
bo_reply_level = '{$board['bo_reply_level']}',
bo_comment_level = '{$board['bo_comment_level']}',
bo_upload_level = '{$board['bo_upload_level']}',
bo_download_level = '{$board['bo_download_level']}',
bo_html_level = '{$board['bo_html_level']}',
bo_link_level = '{$board['bo_link_level']}',
bo_trackback_level = '{$board['bo_trackback_level']}',
bo_count_modify = '{$board['bo_count_modify']}',
bo_count_delete = '{$board['bo_count_delete']}',
bo_read_point = '{$board['bo_read_point']}',
bo_write_point = '{$board['bo_write_point']}',
bo_comment_point = '{$board['bo_comment_point']}',
bo_download_point = '{$board['bo_download_point']}',
bo_use_category = '{$board['bo_use_category']}',
bo_category_list = '{$board['bo_category_list']}',
bo_disable_tags = '{$board['bo_disable_tags']}',
bo_use_secret = '{$board[bo_use_secret]}',
bo_use_dhtml_editor = '{$board[bo_use_dhtml_editor]}',
bo_use_sideview = '{$board[bo_use_sideview]}',
bo_use_comment = '{$board[bo_use_comment]}',
bo_use_good = '{$board[bo_use_good]}',
bo_use_nogood = '{$board[bo_use_nogood]}',
bo_use_signature = '{$board[bo_use_signature]}',
bo_use_ip_view = '{$board[bo_use_ip_view]}',
bo_use_trackback = '{$board[bo_use_trackback]}',
bo_use_secret = '{$board['bo_use_secret']}',
bo_use_dhtml_editor = '{$board['bo_use_dhtml_editor']}',
bo_use_sideview = '{$board['bo_use_sideview']}',
bo_use_comment = '{$board['bo_use_comment']}',
bo_use_good = '{$board['bo_use_good']}',
bo_use_nogood = '{$board['bo_use_nogood']}',
bo_use_signature = '{$board['bo_use_signature']}',
bo_use_ip_view = '{$board['bo_use_ip_view']}',
bo_use_trackback = '{$board['bo_use_trackback']}',
bo_use_list_view = '{$board['o_use_list_view']}',
bo_use_list_content = '{$board[bo_use_list_content]}',
bo_table_width = '{$board[bo_table_width]}',
bo_subject_len = '{$board[bo_subject_len]}',
bo_page_rows = '{$board[bo_page_rows]}',
bo_new = '{$board[bo_new]}',
bo_hot = '{$board[bo_hot]}',
bo_image_width = '{$board[bo_image_width]}',
bo_use_list_content = '{$board['bo_use_list_content']}',
bo_table_width = '{$board['bo_table_width']}',
bo_subject_len = '{$board['bo_subject_len']}',
bo_page_rows = '{$board['bo_page_rows']}',
bo_new = '{$board['bo_new']}',
bo_hot = '{$board['bo_hot']}',
bo_image_width = '{$board['bo_image_width']}',
bo_skin = '{$board['bo_skin']}',
bo_include_head = '{$board['bo_include_head']}',
bo_include_tail = '{$board['bo_include_tail']}',
bo_content_head = '".addslashes($board['bo_content_head'])."',
bo_content_tail = '".addslashes($board['bo_content_tail'])."',
bo_insert_content = '".addslashes($board['bo_insert_content'])."',
bo_gallery_cols = '{$board[bo_gallery_cols]}',
bo_upload_size = '{$board[bo_upload_size]}',
bo_reply_order = '{$board[bo_reply_order]}',
bo_use_search = '{$board[bo_use_search]}',
bo_order_search = '{$board[bo_order_search]}',
bo_gallery_cols = '{$board['bo_gallery_cols']}',
bo_upload_size = '{$board['bo_upload_size']}',
bo_reply_order = '{$board['bo_reply_order']}',
bo_use_search = '{$board['bo_use_search']}',
bo_order_search = '{$board['bo_order_search']}',
bo_notice = '{$board['bo_notice']}',
bo_upload_count = '{$board[bo_upload_count]}',
bo_use_email = '{$board[bo_use_email]}',
bo_upload_count = '{$board['bo_upload_count']}',
bo_use_email = '{$board['bo_use_email']}',
bo_sort_field = '{$board['bo_sort_field']}',
bo_1_subj = '{$board['bo_1_subj']}',
bo_2_subj = '{$board['bo_2_subj']}',
@ -159,12 +159,12 @@ if ($copy_case == 'schema_data_both')
// 게시글수 저장
$sql = " select bo_count_write, bo_count_comment from {$g4['board_table']} where bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$sql = " update {$g4['board_table']} set bo_count_write = '{$row[bo_count_write]}', bo_count_comment = '{$row[bo_count_comment]}' where bo_table = '$target_table' ";
$sql = " update {$g4['board_table']} set bo_count_write = '{$row['bo_count_write']}', bo_count_comment = '{$row['bo_count_comment]}' where bo_table = '$target_table' ";
sql_query($sql);
// 05.05.24
// 파일테이블 복사
//$sql = ' insert into $g4[board_file_table] select "$target_table", wr_id, bf_no, bf_source, bf_file, bf_download, bf_content from $g4[board_file_table] where bo_table = "$bo_table" ';
//$sql = ' insert into $g4['board_file_table'] select "$target_table", wr_id, bf_no, bf_source, bf_file, bf_download, bf_content from $g4['board_file_table'] where bo_table = "$bo_table" ';
//sql_query($sql);
// 4.00.01
@ -179,18 +179,18 @@ if (count($file_copy))
{
for ($i=0; $i<count($file_copy); $i++)
{
$sql = " insert into $g4[board_file_table]
$sql = " insert into $g4['board_file_table']
set bo_table = '$target_table',
wr_id = '{$file_copy[$i][wr_id]}',
bf_no = '{$file_copy[$i][bf_no]}',
wr_id = '{$file_copy[$i]['wr_id']}',
bf_no = '{$file_copy[$i]['bf_no']}',
bf_source = '{$file_copy[$i]['bf_source']}',
bf_file = '{$file_copy[$i]['bf_file']}',
bf_download = '{$file_copy[$i]['bf_download']}',
bf_content = '{$file_copy[$i]['bf_content']}',
bf_filesize = '{$file_copy[$i][bf_filesize]}',
bf_width = '{$file_copy[$i][bf_width]}',
bf_height = '{$file_copy[$i][bf_height]}',
bf_type = '{$file_copy[$i][bf_type]}',
bf_filesize = '{$file_copy[$i]['bf_filesize']}',
bf_width = '{$file_copy[$i]['bf_width']}',
bf_height = '{$file_copy[$i]['bf_height']}',
bf_type = '{$file_copy[$i]['bf_type']}',
bf_datetime = '{$file_copy[$i]['bf_datetime']}' ";
sql_query($sql, FALSE);
}

View File

@ -8,8 +8,8 @@ if (!defined("_BOARD_DELETE_")) exit; // 개별 페이지 접근 불가
if (!$tmp_bo_table) { return; }
// 게시판 1개는 삭제 불가 (게시판 복사를 위해서)
//$row = sql_fetch(" select count(*) as cnt from $g4[board_table] ");
//if ($row[cnt] <= 1) { return; }
//$row = sql_fetch(" select count(*) as cnt from $g4['board_table'] ");
//if ($row['cnt'] <= 1) { return; }
// 게시판 설정 삭제
sql_query(" delete from {$g4['board_table']} where bo_table = '{$tmp_bo_table}' ");

View File

@ -24,5 +24,5 @@ if (!$row) {
include_once ('./board_delete.inc.php');
goto_url('./board_list.php?'.$qstr.'&page='.$page);
goto_url('./board_list.php?'.$qstr.'&amp;page='.$page);
?>

View File

@ -13,7 +13,7 @@ function b_draw($pos, $color='red') {
$sql = " select count(*) as cnt from {$g4['group_table']} ";
$row = sql_fetch($sql);
if (!$row[cnt])
if (!$row['cnt'])
alert('게시판그룹이 한개 이상 생성되어야 합니다.', './boardgroup_form.php');
$html_title = '게시판';
@ -22,28 +22,28 @@ if ($w == '') {
$bo_table_attr = 'class="required alnum_"';
$board[bo_count_delete] = 1;
$board[bo_count_modify] = 1;
$board[bo_read_point] = $config[cf_read_point];
$board[bo_write_point] = $config[cf_write_point];
$board[bo_comment_point] = $config[cf_comment_point];
$board[bo_download_point] = $config[cf_download_point];
$board['bo_count_delete'] = 1;
$board['bo_count_modify'] = 1;
$board['bo_read_point'] = $config[cf_read_point];
$board['bo_write_point'] = $config[cf_write_point];
$board['bo_comment_point'] = $config[cf_comment_point];
$board['bo_download_point'] = $config[cf_download_point];
$board[bo_gallery_cols] = 4;
$board[bo_table_width] = 97;
$board[bo_page_rows] = $config[cf_page_rows];
$board[bo_subject_len] = 60;
$board[bo_new] = 24;
$board[bo_hot] = 100;
$board[bo_image_width] = 600;
$board[bo_upload_count] = 2;
$board[bo_upload_size] = 1048576;
$board[bo_reply_order] = 1;
$board[bo_use_search] = 1;
$board['bo_gallery_cols'] = 4;
$board['bo_table_width'] = 97;
$board['bo_page_rows'] = $config['cf_page_rows'];
$board['bo_subject_len'] = 60;
$board['bo_new'] = 24;
$board['bo_hot'] = 100;
$board['bo_image_width'] = 600;
$board['bo_upload_count'] = 2;
$board['bo_upload_size'] = 1048576;
$board['bo_reply_order'] = 1;
$board['bo_use_search'] = 1;
$board['bo_skin'] = 'basic';
$board['gr_id'] = $gr_id;
$board['bo_disable_tags'] = 'script|iframe';
$board[bo_use_secret] = 0;
$board['bo_use_secret'] = 0;
} else if ($w == 'u') {
$html_title .= ' 수정';
@ -122,7 +122,7 @@ include_once ('./admin.head.php');
<td>
<?=help('분류와 분류 사이는 | 로 구분하세요. (예: 질문|답변) 첫자로 #은 입력하지 마세요. (예: #질문|#답변 [X])')?>
<input type="text" id="bo_category_list" name="bo_category_list" value="<?=get_text($board['bo_category_list'])?>" size="80">
<input type="checkbox" id="bo_use_category" name="bo_use_category" value="1" <?=$board[bo_use_category]?'checked':'';?>>
<input type="checkbox" id="bo_use_category" name="bo_use_category" value="1" <?=$board['bo_use_category']?'checked':'';?>>
<label for="bo_use_category">사용</label>
</td>
<td class="group_setting">
@ -135,7 +135,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="proc_count">카운트 조정</label></th>
<td>
<?=help('현재 원글수 : '.number_format($board[bo_count_write]).', 현재 댓글수 : '.number_format($board[bo_count_comment]).PHP_EOL.'게시판 목록에서 글의 번호가 맞지 않을 경우에 체크하십시오.')?>
<?=help('현재 원글수 : '.number_format($board['bo_count_write']).', 현재 댓글수 : '.number_format($board['bo_count_comment']).PHP_EOL.'게시판 목록에서 글의 번호가 맞지 않을 경우에 체크하십시오.')?>
<input type="checkbox" id="proc_count" name="proc_count" value="1">
</td>
</tr>
@ -160,7 +160,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="bo_list_level">목록보기 권한</label></th>
<td>
<?=help('권한 1은 비회원, 2 이상 회원입니다. 권한은 10 이 가장 높습니다.')?>
<?=get_member_level_select('bo_list_level', 1, 10, $board[bo_list_level]) ?>
<?=get_member_level_select('bo_list_level', 1, 10, $board['bo_list_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_list_level" name="chk_list_level" value="1">
@ -170,7 +170,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_read_level">글읽기 권한</label></th>
<td>
<?=get_member_level_select('bo_read_level', 1, 10, $board[bo_read_level]) ?>
<?=get_member_level_select('bo_read_level', 1, 10, $board['bo_read_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_read_level" name="chk_read_level" value="1">
@ -180,7 +180,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_write_level">글쓰기 권한</label></th>
<td>
<?=get_member_level_select('bo_write_level', 1, 10, $board[bo_write_level]) ?>
<?=get_member_level_select('bo_write_level', 1, 10, $board['bo_write_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_write_level" name="chk_write_level" value="1">
@ -190,7 +190,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_reply_level">글답변 권한</label></th>
<td>
<?=get_member_level_select('bo_reply_level', 1, 10, $board[bo_reply_level]) ?>
<?=get_member_level_select('bo_reply_level', 1, 10, $board['bo_reply_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_reply_level" name="chk_reply_level" value="1">
@ -200,7 +200,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_comment_level">댓글쓰기 권한</label></th>
<td>
<?=get_member_level_select('bo_comment_level', 1, 10, $board[bo_comment_level]) ?>
<?=get_member_level_select('bo_comment_level', 1, 10, $board['bo_comment_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_comment_level" name="chk_comment_level" value="1">
@ -210,7 +210,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_link_level">링크 권한</label></th>
<td>
<?=get_member_level_select('bo_link_level', 1, 10, $board[bo_link_level]) ?>
<?=get_member_level_select('bo_link_level', 1, 10, $board['bo_link_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_link_level" name="chk_link_level" value="1">
@ -220,7 +220,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_upload_level">업로드 권한</label></th>
<td>
<?=get_member_level_select('bo_upload_level', 1, 10, $board[bo_upload_level]) ?>
<?=get_member_level_select('bo_upload_level', 1, 10, $board['bo_upload_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_upload_level" name="chk_upload_level" value="1">
@ -230,7 +230,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_download_level">다운로드 권한</label></th>
<td>
<?=get_member_level_select('bo_download_level', 1, 10, $board[bo_download_level]) ?>
<?=get_member_level_select('bo_download_level', 1, 10, $board['bo_download_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_download_level" name="chk_download_level" value="1">
@ -240,7 +240,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_html_level">HTML 쓰기 권한</label></th>
<td>
<?=get_member_level_select('bo_html_level', 1, 10, $board[bo_html_level]) ?>
<?=get_member_level_select('bo_html_level', 1, 10, $board['bo_html_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_html_level" name="chk_html_level" value="1">
@ -251,7 +251,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="bo_trackback_level">트랙백쓰기 권한</label></th>
<td>
<?=help('트랙백이란? 쉽게 설명하여 "내가 작성하는 글을 다른사람에게 알리는 기능" 입니다.'.PHP_EOL.'자세한 내용은 검색엔진에서 "트랙백"으로 검색을 해보시기 바랍니다.')?>
<?=get_member_level_select('bo_trackback_level', 1, 10, $board[bo_trackback_level]) ?>
<?=get_member_level_select('bo_trackback_level', 1, 10, $board['bo_trackback_level']) ?>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_trackback_level" name="chk_trackback_level" value="1">
@ -267,7 +267,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_count_modify">원글 수정 불가</label></th>
<td>
댓글 <input type="text" id="bo_count_modify" name="bo_count_modify" class="required numeric" value="<?=$board[bo_count_modify]?>" size="3">개 이상 달리면 수정불가
댓글 <input type="text" id="bo_count_modify" name="bo_count_modify" class="required numeric" value="<?=$board['bo_count_modify']?>" size="3">개 이상 달리면 수정불가
</td>
<td class="group_setting">
<input type="checkbox" id="chk_count_modify" name="chk_count_modify" value="1">
@ -277,7 +277,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_count_delete">원글 삭제 불가</label></th>
<td>
댓글 <input type="text" id="bo_count_delete" name="bo_count_delete" class="required numeric" value="<?=$board[bo_count_delete]?>" size="3">개 이상 달리면 삭제불가
댓글 <input type="text" id="bo_count_delete" name="bo_count_delete" class="required numeric" value="<?=$board['bo_count_delete']?>" size="3">개 이상 달리면 삭제불가
</td>
<td class="group_setting">
<input type="checkbox" id="chk_count_delete" name="chk_count_delete" value="1">
@ -287,7 +287,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_sideview">글쓴이 사이드뷰</label></th>
<td>
<input type="checkbox" id="bo_use_sideview" name="bo_use_sideview" value="1" <?=$board[bo_use_sideview]?'checked':'';?>>사용 (글쓴이 클릭시 나오는 레이어 메뉴)
<input type="checkbox" id="bo_use_sideview" name="bo_use_sideview" value="1" <?=$board['bo_use_sideview']?'checked':'';?>>사용 (글쓴이 클릭시 나오는 레이어 메뉴)
</td>
<td class="group_setting">
<input type="checkbox" id="chk_use_sideview" name="chk_use_sideview" value="1">
@ -297,7 +297,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_file_content">파일 설명 사용</label></th>
<td>
<input type="checkbox" id="bo_use_file_content" name="bo_use_file_content" value="1" <?=$board[bo_use_file_content]?'checked':'';?>>사용
<input type="checkbox" id="bo_use_file_content" name="bo_use_file_content" value="1" <?=$board['bo_use_file_content']?'checked':'';?>>사용
</td>
<td class="group_setting">
<input type="checkbox" id="chk_use_file_content" name="chk_use_file_content" value="1">
@ -307,7 +307,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_comment">댓글 새창 사용</label></th>
<td>
<input type="checkbox" id="bo_use_comment" name="bo_use_comment" value="1" <?=$board[bo_use_comment]?'checked':'';?>>사용 (댓글수 클릭시 새창으로 보임)
<input type="checkbox" id="bo_use_comment" name="bo_use_comment" value="1" <?=$board['bo_use_comment']?'checked':'';?>>사용 (댓글수 클릭시 새창으로 보임)
</td>
<td class="group_setting">
<input type="checkbox" id="chk_use_comment" name="chk_use_comment" value="1">
@ -323,7 +323,7 @@ include_once ('./admin.head.php');
<option value="1">체크박스
<option value='2'>무조건
</select>
<script>document.getElementById('bo_use_secret').value="<?=$board[bo_use_secret]?>";</script>
<script>document.getElementById('bo_use_secret').value="<?=$board['bo_use_secret']?>";</script>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_use_secret" name="chk_use_secret" value="1">
@ -334,7 +334,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="bo_use_dhtml_editor">DHTML 에디터 사용</label></th>
<td>
<?=help('글작성시 내용을 DHTML 에디터 기능으로 사용할 것인지 설정합니다. 스킨에 따라 적용되지 않을 수 있습니다.')?>
<input type="checkbox" id="bo_use_dhtml_editor" name="bo_use_dhtml_editor" value="1" <?=$board[bo_use_dhtml_editor]?'checked':'';?>>
<input type="checkbox" id="bo_use_dhtml_editor" name="bo_use_dhtml_editor" value="1" <?=$board['bo_use_dhtml_editor']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -346,7 +346,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="bo_use_rss_view">RSS 보이기 사용</label></th>
<td>
<?=help('비회원 글읽기가 가능하고 RSS 보이기 사용에 체크가 되어야만 RSS 지원을 합니다.')?>
<input type="checkbox" id="bo_use_rss_view" name="bo_use_rss_view" value="1" <?=$board[bo_use_rss_view]?'checked':'';?>>
<input type="checkbox" id="bo_use_rss_view" name="bo_use_rss_view" value="1" <?=$board['bo_use_rss_view']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -357,7 +357,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_good">추천 사용</label></th>
<td>
<input type="checkbox" id="bo_use_good" name="bo_use_good" value="1" <?=$board[bo_use_good]?'checked':'';?>>
<input type="checkbox" id="bo_use_good" name="bo_use_good" value="1" <?=$board['bo_use_good']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -368,7 +368,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_nogood">비추천 사용</label></th>
<td>
<input type="checkbox" id="bo_use_nogood" name="bo_use_nogood" value="1" <?=$board[bo_use_nogood]?'checked':'';?>>
<input type="checkbox" id="bo_use_nogood" name="bo_use_nogood" value="1" <?=$board['bo_use_nogood']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -379,7 +379,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_name">이름(실명) 사용</label></th>
<td>
<input type="checkbox" id="bo_use_name" name="bo_use_name" value="1" <?=$board[bo_use_name]?'checked':'';?>>
<input type="checkbox" id="bo_use_name" name="bo_use_name" value="1" <?=$board['bo_use_name']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -390,7 +390,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_signature">서명보이기 사용</label></th>
<td>
<input type="checkbox" id="bo_use_signature" name="bo_use_signature" value="1" <?=$board[bo_use_signature]?'checked':'';?>>
<input type="checkbox" id="bo_use_signature" name="bo_use_signature" value="1" <?=$board['bo_use_signature']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -401,7 +401,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_ip_view">IP 보이기 사용</label></th>
<td>
<input type="checkbox" id="bo_use_ip_view" name="bo_use_ip_view" value="1" <?=$board[bo_use_ip_view]?'checked':'';?>>
<input type="checkbox" id="bo_use_ip_view" name="bo_use_ip_view" value="1" <?=$board['bo_use_ip_view']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -412,7 +412,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_trackback">트랙백 사용</label></th>
<td>
<input type="checkbox" id="bo_use_trackback" name="bo_use_trackback" value="1" <?=$board[bo_use_trackback]?'checked':'';?>>
<input type="checkbox" id="bo_use_trackback" name="bo_use_trackback" value="1" <?=$board['bo_use_trackback']?'checked':'';?>>
사용 (트랙백쓰기 권한 보다 우선함)
</td>
<td class="group_setting">
@ -423,7 +423,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_list_content">목록에서 내용 사용</label></th>
<td>
<input type="checkbox" id="bo_use_list_content" name="bo_use_list_content" value="1" <?=$board[bo_use_list_content]?'checked':'';?>>
<input type="checkbox" id="bo_use_list_content" name="bo_use_list_content" value="1" <?=$board['bo_use_list_content']?'checked':'';?>>
사용 (사용시 속도 느려질 수 있습니다.)
</td>
<td class="group_setting">
@ -434,7 +434,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_list_view">전체목록보이기 사용</label></th>
<td>
<input type="checkbox" id="bo_use_list_view" name="bo_use_list_view" value="1" <?=$board[bo_use_list_view]?'checked':'';?>>
<input type="checkbox" id="bo_use_list_view" name="bo_use_list_view" value="1" <?=$board['bo_use_list_view']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -445,7 +445,7 @@ include_once ('./admin.head.php');
<tr>
<th scope="row"><label for="bo_use_email">메일발송 사용</label></th>
<td>
<input type="checkbox" id="bo_use_email" name="bo_use_email" value="1" <?=$board[bo_use_email]?'checked':'';?>>
<input type="checkbox" id="bo_use_email" name="bo_use_email" value="1" <?=$board['bo_use_email']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -457,7 +457,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="bo_upload_count">파일 업로드 갯수</label></th>
<td>
<?=help('게시물 한건당 업로드 할 수 있는 파일의 최대 개수 (0 이면 제한 없음)')?>
<input type="text" id="bo_upload_count" name="bo_upload_count" class="required numeric" value="<?=$board[bo_upload_count]?>" size="3">
<input type="text" id="bo_upload_count" name="bo_upload_count" class="required numeric" value="<?=$board['bo_upload_count']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_upload_count" name="chk_upload_count" value="1">
@ -474,7 +474,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_upload_size">파일 업로드 용량</label></th>
<td>
<?=help('최대 '.ini_get("upload_max_filesize").' 이하 업로드 가능, 1 MB = 1,024,768 bytes')?>
업로드 파일 한개당 <input type="text" id="bo_upload_size" name="bo_upload_size" class="required numeric" value="<?=$board[bo_upload_size]?>" size="10"> bytes 이하
업로드 파일 한개당 <input type="text" id="bo_upload_size" name="bo_upload_size" class="required numeric" value="<?=$board['bo_upload_size']?>" size="10"> bytes 이하
</td>
<td class="group_setting">
<input type="checkbox" id="chk_upload_size" name="chk_upload_size" value="1">
@ -485,7 +485,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_write_min">최소 글수 제한</label></th>
<td>
<?=help('글 입력시 최소 글자수를 설정. 0을 입력하면 검사하지 않음')?>
<input type="text" id="bo_write_min" name="bo_write_min" class="numeric" value="<?=$board[bo_write_min]?>" size="4">
<input type="text" id="bo_write_min" name="bo_write_min" class="numeric" value="<?=$board['bo_write_min']?>" size="4">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_write_min" name="chk_write_min" value="1">
@ -496,7 +496,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_write_max">최대 글수 제한</label></th>
<td>
<?=help('글 입력시 최대 글자수를 설정. 0을 입력하면 검사하지 않음')?>
<input type="text" id="bo_write_max" name="bo_write_max" class="numeric" value="<?=$board[bo_write_max]?>" size="4">
<input type="text" id="bo_write_max" name="bo_write_max" class="numeric" value="<?=$board['bo_write_max']?>" size="4">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_write_max" name="chk_write_max" value="1">
@ -507,7 +507,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_comment_min">최소 댓글수 제한</label></th>
<td>
<?=help('댓글 입력시 최소 글자수, 최대 글자수를 설정. 0을 입력하면 검사하지 않음')?>
<input type="text" id="bo_comment_min" name="bo_comment_min" class="numeric" value="<?=$board[bo_comment_min]?>" size="3">
<input type="text" id="bo_comment_min" name="bo_comment_min" class="numeric" value="<?=$board['bo_comment_min']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_comment_min" name="chk_comment_min" value="1">
@ -518,7 +518,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_comment_max">최대 댓글수 제한</label></th>
<td>
<?=help('댓글 입력시 최소 글자수, 최대 글자수를 설정. 0을 입력하면 검사하지 않음')?>
<input type="text" id="bo_comment_max" name="bo_comment_max" class="numeric" value="<?=$board[bo_comment_max]?>" size="3">
<input type="text" id="bo_comment_max" name="bo_comment_max" class="numeric" value="<?=$board['bo_comment_max']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_comment_max" name="chk_comment_max" value="1">
@ -528,7 +528,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<tr>
<th scope="row"><label for="bo_use_search">전체 검색 사용</label></th>
<td>
<input type="checkbox" id="bo_use_search" name="bo_use_search" value="1" <?=$board[bo_use_search]?'checked':'';?>>
<input type="checkbox" id="bo_use_search" name="bo_use_search" value="1" <?=$board['bo_use_search']?'checked':'';?>>
사용
</td>
<td class="group_setting">
@ -540,7 +540,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_order_search">전체 검색 순서</label></th>
<td>
<?=help('숫자가 낮은 게시판 부터 검색')?>
<input type="text" id="bo_order_search" name="bo_order_search" value="<?=$board[bo_order_search]?>" size="3">
<input type="text" id="bo_order_search" name="bo_order_search" value="<?=$board['bo_order_search']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_order_search" name="chk_order_search" value="1">
@ -644,7 +644,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_subject_len">제목 길이</label></th>
<td>
<?=help('목록에서의 제목 글자수. 잘리는 글은 … 로 표시')?>
<input type="text" id="bo_subject_len" name="bo_subject_len" class="required numeric" value="<?=$board[bo_subject_len]?>" size="3">
<input type="text" id="bo_subject_len" name="bo_subject_len" class="required numeric" value="<?=$board['bo_subject_len']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_subject_len" name="chk_subject_len" value="1">
@ -654,7 +654,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<tr>
<th scope="row"><label for="bo_page_rows">페이지당 목록 수</label></th>
<td>
<input type="text" id="bo_page_rows" name="bo_page_rows" class="required numeric" value="<?=$board[bo_page_rows]?>" size="3">
<input type="text" id="bo_page_rows" name="bo_page_rows" class="required numeric" value="<?=$board['bo_page_rows']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_page_rows" name="chk_page_rows" value="1">
@ -665,7 +665,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_gallery_cols">가로 이미지수</label></th>
<td>
<?=help('갤러리 형식의 게시판 목록에서 이미지를 한줄에 몇장씩 보여줄것인지를 설정하는 값')?>
<input type="text" id="bo_gallery_cols" name="bo_gallery_cols" class="required numeric" value="<?=$board[bo_gallery_cols]?>" size="3">
<input type="text" id="bo_gallery_cols" name="bo_gallery_cols" class="required numeric" value="<?=$board['bo_gallery_cols']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_gallery_cols" name="chk_gallery_cols" value="1">
@ -676,7 +676,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_table_width">게시판 테이블 폭</label></th>
<td>
<?=help('100 이하는 %')?>
<input type="text" id="bo_table_width" name="bo_table_width" class="required numeric" value="<?=$board[bo_table_width]?>" size="3">
<input type="text" id="bo_table_width" name="bo_table_width" class="required numeric" value="<?=$board['bo_table_width']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_table_width" name="chk_table_width" value="1">
@ -687,7 +687,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_image_width">이미지 폭 크기</label></th>
<td>
<?=help('게시판에서 출력되는 이미지의 폭 크기')?>
<input type="text" id="bo_image_width" name="bo_image_width" class="required numeric" value="<?=$board[bo_image_width]?>" size="3"> 픽셀
<input type="text" id="bo_image_width" name="bo_image_width" class="required numeric" value="<?=$board['bo_image_width']?>" size="3"> 픽셀
</td>
<td class="group_setting">
<input type="checkbox" id="chk_image_width" name="chk_image_width" value="1">
@ -698,7 +698,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_new">새글 아이콘</label></th>
<td>
<?=help('글 입력후 new 이미지를 출력하는 시간')?>
<input type="text" id="bo_new" name="bo_new" class="required numeric" value="<?=$board[bo_new]?>" size="3">
<input type="text" id="bo_new" name="bo_new" class="required numeric" value="<?=$board['bo_new']?>" size="3">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_new" name="chk_new" value="1">
@ -709,7 +709,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<th scope="row"><label for="bo_hot">인기글 아이콘</label></th>
<td>
<?=help('조회수가 설정값 이상이면 hot 이미지 출력')?>
<input type="text" id="bo_hot" name="bo_hot" class="required numeric" value="<?=$board[bo_hot]?>" size="5">
<input type="text" id="bo_hot" name="bo_hot" class="required numeric" value="<?=$board['bo_hot']?>" size="5">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_hot" name="chk_hot" value="1">
@ -723,7 +723,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<option value="1">나중에 쓴 답변 아래로 달기 (기본)
<option value='0'>나중에 쓴 답변 위로 달기
</select>
<script> document.fboardform.bo_reply_order.value = "<?=$board[bo_reply_order]?>"; </script>
<script> document.fboardform.bo_reply_order.value = "<?=$board['bo_reply_order']?>"; </script>
</td>
<td class="group_setting">
<input type="checkbox" id="chk_reply_order" name="chk_reply_order" value="1">
@ -786,7 +786,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<tr>
<th scope="row"><label for="bo_read_point">글읽기 포인트</label></th>
<td>
<input type="text" id="bo_read_point" name="bo_read_point" class="required numeric" value="<?=$board[bo_read_point]?>" size="5">
<input type="text" id="bo_read_point" name="bo_read_point" class="required numeric" value="<?=$board['bo_read_point']?>" size="5">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_read_point" name="chk_read_point" value="1">
@ -796,7 +796,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<tr>
<th scope="row"><label for="bo_write_point">글쓰기 포인트</label></th>
<td>
<input type="text" id="bo_write_point" name="bo_write_point" class="required numeric" value="<?=$board[bo_write_point]?>" size="5">
<input type="text" id="bo_write_point" name="bo_write_point" class="required numeric" value="<?=$board['bo_write_point']?>" size="5">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_write_point" name="chk_write_point" value="1">
@ -806,7 +806,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<tr>
<th scope="row"><label for="bo_comment_point">댓글쓰기 포인트</label></th>
<td>
<input type="text" id="bo_comment_point" name="bo_comment_point" class="required numeric" value="<?=$board[bo_comment_point]?>" size="5">
<input type="text" id="bo_comment_point" name="bo_comment_point" class="required numeric" value="<?=$board['bo_comment_point']?>" size="5">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_comment_point" name="chk_comment_point" value="1">
@ -816,7 +816,7 @@ if (!preg_match("/([m|M])$/", $upload_max_filesize)) {
<tr>
<th scope="row"><label for="bo_download_point">다운로드 포인트</label></th>
<td>
<input type="text" id="bo_download_point" name="bo_download_point" class="required numeric" value="<?=$board[bo_download_point]?>" size="5">
<input type="text" id="bo_download_point" name="bo_download_point" class="required numeric" value="<?=$board['bo_download_point']?>" size="5">
</td>
<td class="group_setting">
<input type="checkbox" id="chk_download_point" name="chk_download_point" value="1">
@ -869,10 +869,10 @@ function board_copy(bo_table) {
function set_point(f) {
if (f.chk_point.checked) {
f.bo_read_point.value = "<?=$config[cf_read_point]?>";
f.bo_write_point.value = "<?=$config[cf_write_point]?>";
f.bo_comment_point.value = "<?=$config[cf_comment_point]?>";
f.bo_download_point.value = "<?=$config[cf_download_point]?>";
f.bo_read_point.value = "<?=$config['cf_read_point']?>";
f.bo_write_point.value = "<?=$config['cf_write_point']?>";
f.bo_comment_point.value = "<?=$config['cf_comment_point']?>";
f.bo_download_point.value = "<?=$config['cf_download_point']?>";
} else {
f.bo_read_point.value = f.bo_read_point.defaultValue;
f.bo_write_point.value = f.bo_write_point.defaultValue;

View File

@ -60,86 +60,86 @@ $src_char = array('&', '=');
$dst_char = array('', '〓');
$bo_category_list = str_replace($src_char, $dst_char, $bo_category_list);
$sql_common = " gr_id = '{$_POST['gr_id']}',
bo_subject = '{$_POST['bo_subject']}',
bo_admin = '{$_POST['bo_admin']}',
bo_list_level = '{$_POST[bo_list_level]}',
bo_read_level = '{$_POST[bo_read_level]}',
bo_write_level = '{$_POST[bo_write_level]}',
bo_reply_level = '{$_POST[bo_reply_level]}',
bo_comment_level = '{$_POST[bo_comment_level]}',
bo_html_level = '{$_POST[bo_html_level]}',
bo_link_level = '{$_POST[bo_link_level]}',
bo_trackback_level = '{$_POST[bo_trackback_level]}',
bo_count_modify = '{$_POST[bo_count_modify]}',
bo_count_delete = '{$_POST[bo_count_delete]}',
bo_upload_level = '{$_POST[bo_upload_level]}',
bo_download_level = '{$_POST[bo_download_level]}',
bo_read_point = '{$_POST[bo_read_point]}',
bo_write_point = '{$_POST[bo_write_point]}',
bo_comment_point = '{$_POST[bo_comment_point]}',
bo_download_point = '{$_POST[bo_download_point]}',
bo_use_category = '{$_POST[bo_use_category]}',
bo_category_list = '{$_POST['bo_category_list']}',
bo_disable_tags = '{$_POST['bo_disable_tags']}',
bo_use_sideview = '{$_POST[bo_use_sideview]}',
bo_use_file_content = '{$_POST[bo_use_file_content]}',
bo_use_secret = '{$_POST[bo_use_secret]}',
bo_use_dhtml_editor = '{$_POST[bo_use_dhtml_editor]}',
bo_use_rss_view = '{$_POST[bo_use_rss_view]}',
bo_use_comment = '{$_POST[bo_use_comment]}',
bo_use_good = '{$_POST[bo_use_good]}',
bo_use_nogood = '{$_POST[bo_use_nogood]}',
bo_use_name = '{$_POST[bo_use_name]}',
bo_use_signature = '{$_POST[bo_use_signature]}',
bo_use_ip_view = '{$_POST[bo_use_ip_view]}',
bo_use_trackback = '{$_POST[bo_use_trackback]}',
bo_use_list_view = '{$_POST[bo_use_list_view]}',
bo_use_list_content = '{$_POST[bo_use_list_content]}',
bo_use_email = '{$_POST[bo_use_email]}',
bo_table_width = '{$_POST[bo_table_width]}',
bo_subject_len = '{$_POST[bo_subject_len]}',
bo_page_rows = '{$_POST[bo_page_rows]}',
bo_new = '{$_POST[bo_new]}',
bo_hot = '{$_POST[bo_hot]}',
bo_image_width = '{$_POST[bo_image_width]}',
bo_skin = '{$_POST['bo_skin']}',
bo_include_head = '{$_POST['bo_include_head']}',
bo_include_tail = '{$_POST['bo_include_tail']}',
bo_content_head = '{$_POST['bo_content_head']}',
bo_content_tail = '{$_POST['bo_content_tail']}',
bo_insert_content = '{$_POST['bo_insert_content']}',
bo_gallery_cols = '{$_POST[bo_gallery_cols]}',
bo_upload_count = '{$_POST[bo_upload_count]}',
bo_upload_size = '{$_POST[bo_upload_size]}',
bo_reply_order = '{$_POST[bo_reply_order]}',
bo_use_search = '{$_POST[bo_use_search]}',
bo_order_search = '{$_POST[bo_order_search]}',
bo_write_min = '{$_POST[bo_write_min]}',
bo_write_max = '{$_POST[bo_write_max]}',
bo_comment_min = '{$_POST[bo_comment_min]}',
bo_comment_max = '{$_POST[bo_comment_max]}',
bo_sort_field = '{$_POST['bo_sort_field']}',
bo_1_subj = '{$_POST['bo_1_subj']}',
bo_2_subj = '{$_POST['bo_2_subj']}',
bo_3_subj = '{$_POST['bo_3_subj']}',
bo_4_subj = '{$_POST['bo_4_subj']}',
bo_5_subj = '{$_POST['bo_5_subj']}',
bo_6_subj = '{$_POST['bo_6_subj']}',
bo_7_subj = '{$_POST['bo_7_subj']}',
bo_8_subj = '{$_POST['bo_8_subj']}',
bo_9_subj = '{$_POST['bo_9_subj']}',
bo_10_subj = '{$_POST['bo_10_subj']}',
bo_1 = '{$_POST['bo_1']}',
bo_2 = '{$_POST['bo_2']}',
bo_3 = '{$_POST['bo_3']}',
bo_4 = '{$_POST['bo_4']}',
bo_5 = '{$_POST['bo_5']}',
bo_6 = '{$_POST['bo_6']}',
bo_7 = '{$_POST['bo_7']}',
bo_8 = '{$_POST['bo_8']}',
bo_9 = '{$_POST['bo_9']}',
bo_10 = '{$_POST['bo_10']}' ";
$sql_common = " gr_id = '{$_POST['gr_id']}',
bo_subject = '{$_POST['bo_subject']}',
bo_admin = '{$_POST['bo_admin']}',
bo_list_level = '{$_POST['bo_list_level']}',
bo_read_level = '{$_POST['bo_read_level']}',
bo_write_level = '{$_POST['bo_write_level']}',
bo_reply_level = '{$_POST['bo_reply_level']}',
bo_comment_level = '{$_POST['bo_comment_level']}',
bo_html_level = '{$_POST['bo_html_level']}',
bo_link_level = '{$_POST['bo_link_level']}',
bo_trackback_level = '{$_POST['bo_trackback_level']}',
bo_count_modify = '{$_POST['bo_count_modify']}',
bo_count_delete = '{$_POST['bo_count_delete']}',
bo_upload_level = '{$_POST['bo_upload_level']}',
bo_download_level = '{$_POST['bo_download_level']}',
bo_read_point = '{$_POST['bo_read_point']}',
bo_write_point = '{$_POST['bo_write_point']}',
bo_comment_point = '{$_POST['bo_comment_point']}',
bo_download_point = '{$_POST['bo_download_point']}',
bo_use_category = '{$_POST['bo_use_category']}',
bo_category_list = '{$_POST['bo_category_list']}',
bo_disable_tags = '{$_POST['bo_disable_tags']}',
bo_use_sideview = '{$_POST['bo_use_sideview']}',
bo_use_file_content = '{$_POST['bo_use_file_content']}',
bo_use_secret = '{$_POST['bo_use_secret']}',
bo_use_dhtml_editor = '{$_POST['bo_use_dhtml_editor']}',
bo_use_rss_view = '{$_POST['bo_use_rss_view']}',
bo_use_comment = '{$_POST['bo_use_comment']}',
bo_use_good = '{$_POST['bo_use_good']}',
bo_use_nogood = '{$_POST['bo_use_nogood']}',
bo_use_name = '{$_POST['bo_use_name']}',
bo_use_signature = '{$_POST['bo_use_signature']}',
bo_use_ip_view = '{$_POST['bo_use_ip_view']}',
bo_use_trackback = '{$_POST['bo_use_trackback']}',
bo_use_list_view = '{$_POST['bo_use_list_view']}',
bo_use_list_content = '{$_POST['bo_use_list_content']}',
bo_use_email = '{$_POST['bo_use_email']}',
bo_table_width = '{$_POST['bo_table_width']}',
bo_subject_len = '{$_POST['bo_subject_len']}',
bo_page_rows = '{$_POST['bo_page_rows']}',
bo_new = '{$_POST['bo_new']}',
bo_hot = '{$_POST['bo_hot']}',
bo_image_width = '{$_POST['bo_image_width']}',
bo_skin = '{$_POST['bo_skin']}',
bo_include_head = '{$_POST['bo_include_head']}',
bo_include_tail = '{$_POST['bo_include_tail']}',
bo_content_head = '{$_POST['bo_content_head']}',
bo_content_tail = '{$_POST['bo_content_tail']}',
bo_insert_content = '{$_POST['bo_insert_content']}',
bo_gallery_cols = '{$_POST['bo_gallery_cols']}',
bo_upload_count = '{$_POST['bo_upload_count']}',
bo_upload_size = '{$_POST['bo_upload_size']}',
bo_reply_order = '{$_POST['bo_reply_order']}',
bo_use_search = '{$_POST['bo_use_search']}',
bo_order_search = '{$_POST['bo_order_search']}',
bo_write_min = '{$_POST['bo_write_min']}',
bo_write_max = '{$_POST['bo_write_max']}',
bo_comment_min = '{$_POST['bo_comment_min']}',
bo_comment_max = '{$_POST['bo_comment_max']}',
bo_sort_field = '{$_POST['bo_sort_field']}',
bo_1_subj = '{$_POST['bo_1_subj']}',
bo_2_subj = '{$_POST['bo_2_subj']}',
bo_3_subj = '{$_POST['bo_3_subj']}',
bo_4_subj = '{$_POST['bo_4_subj']}',
bo_5_subj = '{$_POST['bo_5_subj']}',
bo_6_subj = '{$_POST['bo_6_subj']}',
bo_7_subj = '{$_POST['bo_7_subj']}',
bo_8_subj = '{$_POST['bo_8_subj']}',
bo_9_subj = '{$_POST['bo_9_subj']}',
bo_10_subj = '{$_POST['bo_10_subj']}',
bo_1 = '{$_POST['bo_1']}',
bo_2 = '{$_POST['bo_2']}',
bo_3 = '{$_POST['bo_3']}',
bo_4 = '{$_POST['bo_4']}',
bo_5 = '{$_POST['bo_5']}',
bo_6 = '{$_POST['bo_6']}',
bo_7 = '{$_POST['bo_7']}',
bo_8 = '{$_POST['bo_8']}',
bo_9 = '{$_POST['bo_9']}',
bo_10 = '{$_POST['bo_10']}' ";
if ($bo_image_head_del) {
@unlink($board_path.'/'.$bo_image_head_del);
@ -152,20 +152,20 @@ if ($bo_image_tail_del) {
}
if ($_FILES['bo_image_head']['name']) {
//$bo_image_head_urlencode = urlencode($_FILES[bo_image_head][name]);
//$bo_image_head_urlencode = urlencode($_FILES['bo_image_head']['name']);
$bo_image_head_urlencode = $bo_table.'_head_'.time();
$sql_common .= " , bo_image_head = '{$bo_image_head_urlencode}' ";
}
if ($_FILES['bo_image_tail']['name']) {
//$bo_image_tail_urlencode = urlencode($_FILES[bo_image_tail][name]);
//$bo_image_tail_urlencode = urlencode($_FILES['bo_image_tail']['name']);
$bo_image_tail_urlencode = $bo_table.'_tail_'.time();
$sql_common .= " , bo_image_tail = '{$bo_image_tail_urlencode}' ";
}
if ($w == '') {
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where bo_table = '{$bo_table}' ");
if ($row[cnt])
if ($row['cnt'])
alert($bo_table.' 은(는) 이미 존재하는 TABLE 입니다.');
$sql = " insert into {$g4['board_table']}
@ -190,12 +190,12 @@ if ($w == '') {
// 게시판의 글 수
$sql = " select count(*) as cnt from {$g4['write_prefix']}{$bo_table} where wr_is_comment = 0 ";
$row = sql_fetch($sql);
$bo_count_write = $row[cnt];
$bo_count_write = $row['cnt'];
// 게시판의 코멘트 수
$sql = " select count(*) as cnt from {$g4['write_prefix']}{$bo_table} where wr_is_comment = 1 ";
$row = sql_fetch($sql);
$bo_count_comment = $row[cnt];
$bo_count_comment = $row['cnt'];
// 글수 조정
if ($proc_count) {
@ -204,22 +204,22 @@ if ($w == '') {
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 코멘트수를 얻습니다.
$sql2 = " select count(*) as cnt from {$g4['write_prefix']}$bo_table where wr_parent = '{$row[wr_id]}' and wr_is_comment = 1 ";
$sql2 = " select count(*) as cnt from {$g4['write_prefix']}$bo_table where wr_parent = '{$row['wr_id']}' and wr_is_comment = 1 ";
$row2 = sql_fetch($sql2);
sql_query(" update {$g4['write_prefix']}{$bo_table} set wr_comment = '{$row2[cnt]}' where wr_id = '{$row[wr_id]}' ");
sql_query(" update {$g4['write_prefix']}{$bo_table} set wr_comment = '{$row2['cnt']}' where wr_id = '{$row['wr_id']}' ");
}
}
// 공지사항에는 등록되어 있지만 실제 존재하지 않는 글 아이디는 삭제합니다.
$bo_notice = "";
$lf = "";
if ($board[bo_notice]) {
$tmp_array = explode("\n", $board[bo_notice]);
if ($board['bo_notice']) {
$tmp_array = explode("\n", $board['bo_notice']);
for ($i=0; $i<count($tmp_array); $i++) {
$tmp_wr_id = trim($tmp_array[$i]);
$row = sql_fetch(" select count(*) as cnt from {$g4['write_prefix']}{$bo_table} where wr_id = '{$tmp_wr_id}' ");
if ($row[cnt])
if ($row['cnt'])
{
$bo_notice .= $lf . $tmp_wr_id;
$lf = "\n";
@ -300,9 +300,9 @@ if ($chk_insert_content) $s .= " , bo_insert_content = '{$bo_insert_content}' ";
if ($chk_use_search) $s .= " , bo_use_search = '{$bo_use_search}' ";
if ($chk_order_search) $s .= " , bo_order_search = '{$bo_order_search}' ";
for ($i=1; $i<=10; $i++) {
if ($_POST["chk_{$i}"]) {
$s .= " , bo_{$i}_subj = '".$_POST["bo_{$i}_subj"]."' ";
$s .= " , bo_{$i} = '".$_POST["bo_{$i}"]."' ";
if ($_POST['chk_'.$i]) {
$s .= " , bo_{$i}_subj = '".$_POST['bo_'.$i.'_subj']."' ";
$s .= " , bo_{$i} = '".$_POST['bo_'.$i]."' ";
}
}

View File

@ -46,9 +46,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -142,7 +142,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
$s_upd = '<a href="./board_form.php?w=u&amp;bo_table='.$row['bo_table'].'&amp;'.$qstr.'">수정</a>';
$s_del = "";
if ($is_admin == 'super') {
//$s_del = '<a href="javascript:del(\'./board_delete.php?bo_table='.$row[bo_table].'&amp;'.$qstr.'\');">삭제</a>';
//$s_del = '<a href="javascript:del(\'./board_delete.php?bo_table='.$row['bo_table'].'&amp;'.$qstr.'\');">삭제</a>';
$s_del = '<a href="javascript:post_delete(\'board_delete.php\', \''.$row['bo_table'].'\');">삭제</a>';
}
$s_copy = '<a href="javascript:board_copy(\''.$row['bo_table'].'\');">복사</a>';
@ -172,19 +172,19 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
<td><input type="text" id="bo_subject[<?=$i?>]" name="bo_subject[<?=$i?>]" value="<?=get_text($row['bo_subject'])?>" title="게시판제목" size="20"></td>
<td>
<label for="bo_read_point_<?=$i?>">읽기</label>
<input type="text" id="bo_read_point_<?=$i?>" name="bo_read_point[<?=$i?>]" value="<?=$row[bo_read_point]?>" size="2">
<input type="text" id="bo_read_point_<?=$i?>" name="bo_read_point[<?=$i?>]" value="<?=$row['bo_read_point']?>" size="2">
<label for="bo_write_point_<?=$i?>">쓰기</label>
<input type="text" id="bo_write_point_<?=$i?>" name="bo_write_point[<?=$i?>]" value="<?=$row[bo_write_point]?>" size="2">
<input type="text" id="bo_write_point_<?=$i?>" name="bo_write_point[<?=$i?>]" value="<?=$row['bo_write_point']?>" size="2">
<label for="bo_comment_point_<?=$i?>">댓글</label>
<input type="text" id="bo_comment_point_<?=$i?>" name="bo_comment_point[<?=$i?>]" value="<?=$row[bo_comment_point]?>" size="2">
<input type="text" id="bo_comment_point_<?=$i?>" name="bo_comment_point[<?=$i?>]" value="<?=$row['bo_comment_point']?>" size="2">
<label for="bo_download_point_<?=$i?>">다운</label>
<input type="text" id="bo_download_point_<?=$i?>" name="bo_download_point[<?=$i?>]" value="<?=$row[bo_download_point]?>" size="2">
<input type="text" id="bo_download_point_<?=$i?>" name="bo_download_point[<?=$i?>]" value="<?=$row['bo_download_point']?>" size="2">
</td>
<td>
<label for="bo_use_search_<?=$i?>">사용</label>
<input type="checkbox" id="bo_use_search_<?=$i?>" name="bo_use_search[<?=$i?>]" <?=$row[bo_use_search]?"checked":""?> value="1">
<input type="checkbox" id="bo_use_search_<?=$i?>" name="bo_use_search[<?=$i?>]" <?=$row['bo_use_search']?"checked":""?> value="1">
<label for="bo_order_search_<?=$i?>">순서</label>
<input type="text" id="bo_order_search_<?=$i?>" name="bo_order_search[<?=$i?>]" value="<?=$row[bo_order_search]?>" size="1">
<input type="text" id="bo_order_search_<?=$i?>" name="bo_order_search[<?=$i?>]" value="<?=$row['bo_order_search']?>" size="1">
</td>
<td><?=$s_upd?> <?=$s_del?> <?=$s_copy?></td>
</tr>
@ -205,7 +205,7 @@ if ($i == 0)
</div>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
?>
<div class="pg">
<?=$pagelist?>

View File

@ -20,7 +20,7 @@ for ($i=0; $i<count($chk); $i++)
and a.gr_id = b.gr_id
and b.gr_admin = '{$member['mb_id']}' ";
$row = sql_fetch($sql);
if (!$row[cnt])
if (!$row['cnt'])
alert('최고관리자가 아닌 경우 다른 관리자의 게시판('.$board_table[$k].')은 수정이 불가합니다.');
}
@ -28,12 +28,12 @@ for ($i=0; $i<count($chk); $i++)
set gr_id = '{$_POST['gr_id'][$k]}',
bo_subject = '{$_POST['bo_subject'][$k]}',
bo_skin = '{$_POST['bo_skin'][$k]}',
bo_read_point = '{$_POST[bo_read_point][$k]}',
bo_write_point = '{$_POST[bo_write_point][$k]}',
bo_comment_point = '{$_POST[bo_comment_point][$k]}',
bo_download_point = '{$_POST[bo_download_point][$k]}',
bo_use_search = '{$_POST[bo_use_search][$k]}',
bo_order_search = '{$_POST[bo_order_search][$k]}'
bo_read_point = '{$_POST['bo_read_point'][$k]}',
bo_write_point = '{$_POST['bo_write_point'][$k]}',
bo_comment_point = '{$_POST['bo_comment_point'][$k]}',
bo_download_point = '{$_POST['bo_download_point'][$k]}',
bo_use_search = '{$_POST['bo_use_search'][$k]}',
bo_order_search = '{$_POST['bo_order_search'][$k]}'
where bo_table = '{$_POST['board_table'][$k]}' ";
sql_query($sql);
}

View File

@ -8,7 +8,7 @@ auth_check($auth[$sub_menu], 'd');
$gr_id = mysql_real_escape_string(trim($_POST['gr_id']));
$row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where gr_id = '{$gr_id}' ");
if ($row[cnt])
if ($row['cnt'])
alert('이 그룹에 속한 게시판이 존재하여 게시판 그룹을 삭제할 수 없습니다.'.PHP_EOL.PHP_EOL.'이 그룹에 속한 게시판을 먼저 삭제하여 주십시오.', './board_list.php?sfl=gr_id&amp;stx='.$gr_id);
@ -16,10 +16,10 @@ if ($row[cnt])
// _BOARD_DELETE_ 상수를 선언해야 board_delete.inc.php 가 정상 작동함
define("_BOARD_DELETE_", TRUE);
$sql = " select * from $g4[board_table] where gr_id = '$gr_id' ";
$sql = " select * from $g4['board_table'] where gr_id = '$gr_id' ";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$tmp_bo_table = $row[bo_table];
$tmp_bo_table = $row['bo_table'];
include ('./board_delete.inc.php');
}

View File

@ -12,7 +12,7 @@ $html_title = '게시판그룹';
if ($w == '')
{
$gr_id_attr = 'required';
$gr[gr_use_access] = 0;
$gr['gr_use_access'] = 0;
$html_title .= ' 생성';
}
else if ($w == 'u')
@ -68,7 +68,7 @@ include_once('./admin.head.php');
<th scope="row"><label for="gr_use_access">접근회원사용</label></th>
<td>
<?=help("사용에 체크하시면 이 그룹에 속한 게시판은 접근가능한 회원만 접근이 가능합니다.")?>
<input type="checkbox" id="gr_use_access" name="gr_use_access" value="1" <?=$gr[gr_use_access]?'checked':'';?>>
<input type="checkbox" id="gr_use_access" name="gr_use_access" value="1" <?=$gr['gr_use_access']?'checked':'';?>>
사용
</td>
</tr>
@ -79,7 +79,7 @@ include_once('./admin.head.php');
// 접근회원수
$sql1 = " select count(*) as cnt from {$g4['group_member_table']} where gr_id = '{$gr_id}' ";
$row1 = sql_fetch($sql1);
echo '<a href="./boardgroupmember_list.php?gr_id='.$gr_id.'">'.$row1[cnt].'</a>';
echo '<a href="./boardgroupmember_list.php?gr_id='.$gr_id.'">'.$row1['cnt'].'</a>';
?>
</td>
</tr>

View File

@ -16,35 +16,35 @@ if (!$gr_subject) alert('그룹 제목을 입력하세요.');
check_token();
$sql_common = " gr_subject = '{$_POST['gr_subject']}',
gr_admin = '{$_POST['gr_admin']}',
gr_use_access = '{$_POST[gr_use_access]}',
gr_1_subj = '{$_POST['gr_1_subj']}',
gr_2_subj = '{$_POST['gr_2_subj']}',
gr_3_subj = '{$_POST['gr_3_subj']}',
gr_4_subj = '{$_POST['gr_4_subj']}',
gr_5_subj = '{$_POST['gr_5_subj']}',
gr_6_subj = '{$_POST['gr_6_subj']}',
gr_7_subj = '{$_POST['gr_7_subj']}',
gr_8_subj = '{$_POST['gr_8_subj']}',
gr_9_subj = '{$_POST['gr_9_subj']}',
gr_10_subj = '{$_POST['gr_10_subj']}',
gr_1 = '{$_POST['gr_1']}',
gr_2 = '{$_POST['gr_2']}',
gr_3 = '{$_POST['gr_3']}',
gr_4 = '{$_POST['gr_4']}',
gr_5 = '{$_POST['gr_5']}',
gr_6 = '{$_POST['gr_6']}',
gr_7 = '{$_POST['gr_7']}',
gr_8 = '{$_POST['gr_8']}',
gr_9 = '{$_POST['gr_9']}',
gr_10 = '{$_POST['gr_10']}' ";
$sql_common = " gr_subject = '{$_POST['gr_subject']}',
gr_admin = '{$_POST['gr_admin']}',
gr_use_access = '{$_POST['gr_use_access']}',
gr_1_subj = '{$_POST['gr_1_subj']}',
gr_2_subj = '{$_POST['gr_2_subj']}',
gr_3_subj = '{$_POST['gr_3_subj']}',
gr_4_subj = '{$_POST['gr_4_subj']}',
gr_5_subj = '{$_POST['gr_5_subj']}',
gr_6_subj = '{$_POST['gr_6_subj']}',
gr_7_subj = '{$_POST['gr_7_subj']}',
gr_8_subj = '{$_POST['gr_8_subj']}',
gr_9_subj = '{$_POST['gr_9_subj']}',
gr_10_subj = '{$_POST['gr_10_subj']}',
gr_1 = '{$_POST['gr_1']}',
gr_2 = '{$_POST['gr_2']}',
gr_3 = '{$_POST['gr_3']}',
gr_4 = '{$_POST['gr_4']}',
gr_5 = '{$_POST['gr_5']}',
gr_6 = '{$_POST['gr_6']}',
gr_7 = '{$_POST['gr_7']}',
gr_8 = '{$_POST['gr_8']}',
gr_9 = '{$_POST['gr_9']}',
gr_10 = '{$_POST['gr_10']}' ";
if ($w == '')
{
$sql = " select count(*) as cnt from {$g4['group_table']} where gr_id = '{$_POST['gr_id']}' ";
$row = sql_fetch($sql);
if ($row[cnt])
if ($row['cnt'])
alert('이미 존재하는 그룹 ID 입니다.');
$sql = " insert into {$g4['group_table']}

View File

@ -36,9 +36,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -130,7 +130,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
$s_upd = '<a href="./boardgroup_form.php?$qstr&amp;w=u&amp;gr_id='.$row['gr_id'].'">수정</a>';
$s_del = '';
if ($is_admin == 'super') {
//$s_del = '<a href="javascript:del(\'./boardgroup_delete.php?$qstr&gr_id='.$row[gr_id].'\');">삭제</a>';
//$s_del = '<a href="javascript:del(\'./boardgroup_delete.php?$qstr&gr_id='.$row['gr_id'].'\');">삭제</a>';
$s_del = '<a href="javascript:post_delete(\'boardgroup_delete.php\', \''.$row['gr_id'].'\');">삭제</a>';
}
?>
@ -151,9 +151,9 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
<input type="hidden" name="gr_admin[<?=$i?>]" value="<?=$row['gr_admin']?>"><td><?=$row['gr_admin']?>
<?}?>
</td>
<td><a href="./board_list.php?sfl=a.gr_id&amp;stx=<?=$row['gr_id']?>"><?=$row2[cnt]?></a></td>
<td><input type="checkbox" id="gr_use_access" name="gr_use_access[<?=$i?>]" <?=$row[gr_use_access]?'checked':''?> value="1" title="선택 시 접근회원 사용"></td>
<td><a href="./boardgroupmember_list.php?gr_id=<?=$row['gr_id']?>"><?=$row1[cnt]?></a></td>
<td><a href="./board_list.php?sfl=a.gr_id&amp;stx=<?=$row['gr_id']?>"><?=$row2['cnt']?></a></td>
<td><input type="checkbox" id="gr_use_access" name="gr_use_access[<?=$i?>]" <?=$row['gr_use_access']?'checked':''?> value="1" title="선택 시 접근회원 사용"></td>
<td><a href="./boardgroupmember_list.php?gr_id=<?=$row['gr_id']?>"><?=$row1['cnt']?></a></td>
<td class="td_mng"><?=$s_upd?> <?=$s_del?></td>
</tr>
@ -171,7 +171,7 @@ if ($i == 0)
</div>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['PHP_SELF'].'?'.$qstr.'&amp;page=');
?>
<div class="pg">
<?=$pagelist?>

View File

@ -36,7 +36,7 @@ if ($is_admin != 'super')
$sql .= " order by a.gr_id desc ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$s_del = '<a href="javascript:post_delete(\'boardgroupmember_update.php\', \''.$row[gm_id].'\');">삭제</a>';
$s_del = '<a href="javascript:post_delete(\'boardgroupmember_update.php\', \''.$row['gm_id'].'\');">삭제</a>';
?>
<tr>
<td class="td_grid"><a href="<?=$g4['bbs_path']?>/group.php?gr_id=<?=$row['gr_id']?>"><?=$row['gr_id']?></a></td>
@ -68,7 +68,7 @@ if ($i == 0) {
where gr_use_access = 1 ";
//if ($is_admin == 'group') {
if ($is_admin != 'super')
$sql .= " and gr_admin = '$member[mb_id]' ";
$sql .= " and gr_admin = '$member['mb_id']' ";
$sql .= " order by gr_id ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {

View File

@ -35,9 +35,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -91,10 +91,10 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
$sql2 = " select count(*) as cnt from {$g4['group_member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2);
$group = "";
if ($row2[cnt])
$group = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">'.$row2[cnt].'</a>';
if ($row2['cnt'])
$group = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">'.$row2['cnt'].'</a>';
$s_del = '<a href="javascript:post_delete(\'boardgroupmember_update.php\', \''.$row[gm_id].'\');">삭제</a>';
$s_del = '<a href="javascript:post_delete(\'boardgroupmember_update.php\', \''.$row['gm_id'].'\');">삭제</a>';
$mb_nick = get_sideview($row['mb_id'], $row['mb_nick'], $row['mb_email'], $row['mb_homepage']);
?>
@ -119,7 +119,7 @@ if ($i == 0)
</table>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;gr_id=$gr_id&page=");
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr&amp;gr_id=$gr_id&page=");
if ($pagelist) {?>
<div class="pg">
<?=$pagelist?>

View File

@ -23,7 +23,7 @@ if ($w == '')
where gr_id = '{$gr_id}'
and mb_id = '{$mb_id}' ";
$row = sql_fetch($sql);
if ($row[cnt]) {
if ($row['cnt']) {
alert('이미 등록되어 있는 자료입니다.');
}
else
@ -40,9 +40,9 @@ if ($w == '')
else if ($w == 'd' || $w == 'listdelete')
{
auth_check($auth[$sub_menu], 'd');
$sql = " select * from {$g4['group_member_table']} where gm_id = '{$_POST[gm_id]}' ";
$sql = " select * from {$g4['group_member_table']} where gm_id = '{$_POST['gm_id']}' ";
$gm = sql_fetch($sql);
if (!$gm[gm_id]) {
if (!$gm['gm_id']) {
alert('존재하지 않는 자료입니다.');
}
@ -51,7 +51,7 @@ else if ($w == 'd' || $w == 'listdelete')
$gr_id = $gm['gr_id'];
$mb_id = $gm['mb_id'];
$sql = " delete from {$g4['group_member_table']} where gm_id = '{$_POST[gm_id]}' ";
$sql = " delete from {$g4['group_member_table']} where gm_id = '{$_POST['gm_id']}' ";
sql_query($sql);
}

View File

@ -48,67 +48,67 @@ include_once ('./admin.head.php');
</tr>
<tr>
<th scope="row"><label for="cf_use_point">포인트 사용</label></th>
<td colspan="3"><input type="checkbox" id="cf_use_point" name="cf_use_point" value="1" <?=$config[cf_use_point]?'checked':'';?>> 사용</td>
<td colspan="3"><input type="checkbox" id="cf_use_point" name="cf_use_point" value="1" <?=$config['cf_use_point']?'checked':'';?>> 사용</td>
</tr>
<tr>
<th scope="row"><label for="cf_login_point">로그인시 포인트</label></th>
<td>
<?=help('회원에게 하루에 한번만 부여')?>
<input type="text" id="cf_login_point" name="cf_login_point" class="required numeric" value="<?=$config[cf_login_point]?>" size="2"> 점
<input type="text" id="cf_login_point" name="cf_login_point" class="required numeric" value="<?=$config['cf_login_point']?>" size="2"> 점
</td>
<th scope="row"><label for="cf_memo_send_point">쪽지보낼시 차감 포인트</label></th>
<td>
<?=help('양수로 입력하십시오. 0점은 쪽지 보낼시 포인트를 차감하지 않습니다.')?>
<input type="text" id="cf_memo_send_point" name="cf_memo_send_point" class="required numeric" value="<?=$config[cf_memo_send_point]?>" size="2"> 점
<input type="text" id="cf_memo_send_point" name="cf_memo_send_point" class="required numeric" value="<?=$config['cf_memo_send_point']?>" size="2"> 점
</td>
</tr>
<tr>
<th scope="row"><label for="cf_cut_name">이름(별명) 표시</label></th>
<td colspan="3">
<?=help('영숫자 2글자 = 한글 1글자')?>
<input type="text" id="cf_cut_name" name="cf_cut_name" value="<?=$config[cf_cut_name]?>" size="2"> 자리만 표시
<input type="text" id="cf_cut_name" name="cf_cut_name" value="<?=$config['cf_cut_name']?>" size="2"> 자리만 표시
</td>
</tr>
<tr>
<th scope="row"><label for="cf_nick_modify">별명 수정</label></th>
<td>수정하면 <input type="text" id="cf_nick_modify" name="cf_nick_modify" value="<?=$config[cf_nick_modify]?>" size="1"> 일 동안 바꿀 수 없음</td>
<td>수정하면 <input type="text" id="cf_nick_modify" name="cf_nick_modify" value="<?=$config['cf_nick_modify']?>" size="1"> 일 동안 바꿀 수 없음</td>
<th scope="row"><label for="cf_open_modify">정보공개 수정</label></th>
<td>수정하면 <input type="text" id="cf_open_modify" name="cf_open_modify" value="<?=$config[cf_open_modify]?>" size="1"> 일 동안 바꿀 수 없음</td>
<td>수정하면 <input type="text" id="cf_open_modify" name="cf_open_modify" value="<?=$config['cf_open_modify']?>" size="1"> 일 동안 바꿀 수 없음</td>
</tr>
<tr>
<th scope="row"><label for="cf_new_del">최근게시물 삭제</label></th>
<td>
<?=help('설정일이 지난 최근게시물 자동 삭제')?>
<input type="text" id="cf_new_del" name="cf_new_del" value="<?=$config[cf_new_del]?>" size="2"> 일
<input type="text" id="cf_new_del" name="cf_new_del" value="<?=$config['cf_new_del']?>" size="2"> 일
</td>
<th scope="row"><label for="cf_memo_del">쪽지 삭제</label></th>
<td>
<?=help('설정일이 지난 쪽지 자동 삭제')?>
<input type="text" id="cf_memo_del" name="cf_memo_del" value="<?=$config[cf_memo_del]?>" size="2"> 일
<input type="text" id="cf_memo_del" name="cf_memo_del" value="<?=$config['cf_memo_del']?>" size="2"> 일
</td>
</tr>
<tr>
<th scope="row"><label for="cf_visit_del">접속자로그 삭제</label></th>
<td>
<?=help('설정일이 지난 접속자 로그 자동 삭제')?>
<input type="text" id="cf_visit_del" name="cf_visit_del" value="<?=$config[cf_visit_del]?>" size="2"> 일
<input type="text" id="cf_visit_del" name="cf_visit_del" value="<?=$config['cf_visit_del']?>" size="2"> 일
</td>
<th scope="row"><label for="cf_popular_del">인기검색어 삭제</label></th>
<td>
<?=help('설정일이 지난 인기검색어 자동 삭제')?>
<input type="text" id="cf_popular_del" name="cf_popular_del" value="<?=$config[cf_popular_del]?>" size="2"> 일
<input type="text" id="cf_popular_del" name="cf_popular_del" value="<?=$config['cf_popular_del']?>" size="2"> 일
</td>
</tr>
<tr>
<th scope="row"><label for="cf_login_minutes">현재 접속자</label></th>
<td>
<?=help('설정값 이내의 접속자를 현재 접속자로 인정')?>
<input type="text" id="cf_login_minutes" name="cf_login_minutes" value="<?=$config[cf_login_minutes]?>" size="2"> 분
<input type="text" id="cf_login_minutes" name="cf_login_minutes" value="<?=$config['cf_login_minutes']?>" size="2"> 분
</td>
<th scope="row"><label for="cf_page_rows">한페이지당 라인수</label></th>
<td>
<?=help('목록(리스트) 한페이지당 라인수')?>
<input type="text" id="cf_page_rows" name="cf_page_rows" value="<?=$config[cf_page_rows]?>" size="2"> 라인
<input type="text" id="cf_page_rows" name="cf_page_rows" value="<?=$config['cf_page_rows']?>" size="2"> 라인
</td>
</tr>
<tr>
@ -125,7 +125,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="cf_new_rows">최근게시물 라인수</label></th>
<td>
<?=help('목록 한페이지당 라인수')?>
<input type="text" id="cf_new_rows" name="cf_new_rows" value="<?=$config[cf_new_rows]?>" size="2"> 라인
<input type="text" id="cf_new_rows" name="cf_new_rows" value="<?=$config['cf_new_rows']?>" size="2"> 라인
</td>
</tr>
<tr>
@ -156,7 +156,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="cf_use_copy_log">복사, 이동시 로그</label></th>
<td colspan="3">
<?=help('게시물 아래에 누구로 부터 복사, 이동됨 표시')?>
<input type="checkbox" id="cf_use_copy_log" name="cf_use_copy_log" value="1" <?=$config[cf_use_copy_log]?'checked':'';?>> 남김
<input type="checkbox" id="cf_use_copy_log" name="cf_use_copy_log" value="1" <?=$config['cf_use_copy_log']?'checked':'';?>> 남김
</td>
</tr>
<tr>
@ -182,15 +182,15 @@ include_once ('./admin.head.php');
<tbody>
<tr>
<th scope="row"><label for="cf_read_point">글읽기 포인트</label></th>
<td><input type="text" id="cf_read_point" name="cf_read_point" class="required numeric" value="<?=$config[cf_read_point]?>" size="2"> 점</td>
<td><input type="text" id="cf_read_point" name="cf_read_point" class="required numeric" value="<?=$config['cf_read_point']?>" size="2"> 점</td>
<th scope="row"><label for="cf_write_point">글쓰기 포인트</label></th>
<td><input type="text" id="cf_write_point" name="cf_write_point" class="required numeric" value="<?=$config[cf_write_point]?>" size="2"> 점</td>
<td><input type="text" id="cf_write_point" name="cf_write_point" class="required numeric" value="<?=$config['cf_write_point']?>" size="2"> 점</td>
</tr>
<tr>
<th scope="row"><label for="cf_comment_point">댓글쓰기 포인트</label></th>
<td><input type="text" id="cf_comment_point" name="cf_comment_point" class="required numeric" value="<?=$config[cf_comment_point]?>" size="2"> 점</td>
<td><input type="text" id="cf_comment_point" name="cf_comment_point" class="required numeric" value="<?=$config['cf_comment_point']?>" size="2"> 점</td>
<th scope="row"><label for="cf_download_point">다운로드 포인트</label></th>
<td><input type="text" id="cf_download_point" name="cf_download_point" class="required numeric" value="<?=$config[cf_download_point]?>" size="2"> 점</td>
<td><input type="text" id="cf_download_point" name="cf_download_point" class="required numeric" value="<?=$config['cf_download_point']?>" size="2"> 점</td>
</tr>
<tr>
<th scope="row"><label for="cf_link_target">새창 링크</label></th>
@ -204,7 +204,7 @@ include_once ('./admin.head.php');
</select>
</td>
<th scope="row"><label for="cf_search_part">검색 단위</label></th>
<td><input type="text" id="cf_search_part" name="cf_search_part" value="<?=$config[cf_search_part]?>" size="2"> 건 단위로 검색</td>
<td><input type="text" id="cf_search_part" name="cf_search_part" value="<?=$config['cf_search_part']?>" size="2"> 건 단위로 검색</td>
</tr>
<tr>
<th scope="row"><label for="cf_search_bgcolor">검색 배경 색상</label></th>
@ -214,9 +214,9 @@ include_once ('./admin.head.php');
</tr>
<tr>
<th scope="row"><label for="cf_delay_sec">글쓰기 간격</label></th>
<td><input type="text" id="cf_delay_sec" name="cf_delay_sec" class="required numeric" value="<?=$config[cf_delay_sec]?>" size="2"> 초 지난후 가능</td>
<td><input type="text" id="cf_delay_sec" name="cf_delay_sec" class="required numeric" value="<?=$config['cf_delay_sec']?>" size="2"> 초 지난후 가능</td>
<th scope="row"><label for="cf_write_pages">페이지 표시 수</label></th>
<td><input type="text" id="cf_write_pages" name="cf_write_pages" class="required numeric" value="<?=$config[cf_write_pages]?>" size="2"> 페이지씩 표시</td>
<td><input type="text" id="cf_write_pages" name="cf_write_pages" class="required numeric" value="<?=$config['cf_write_pages']?>" size="2"> 페이지씩 표시</td>
</tr>
<tr>
<th scope="row"><label for="cf_image_extension">이미지 업로드 확장자</label></th>
@ -272,48 +272,48 @@ include_once ('./admin.head.php');
<tr>
<th scope="row">홈페이지 입력</th>
<td>
<input type="checkbox" id="cf_use_homepage" name="cf_use_homepage" value="1" <?=$config[cf_use_homepage]?'checked':'';?>> <label for="cf_use_homepage">보이기</label>
<input type="checkbox" id="cf_req_homepage" name="cf_req_homepage" value="1" <?=$config[cf_req_homepage]?'checked':'';?>> <label for="cf_req_homepage">필수입력</label>
<input type="checkbox" id="cf_use_homepage" name="cf_use_homepage" value="1" <?=$config['cf_use_homepage']?'checked':'';?>> <label for="cf_use_homepage">보이기</label>
<input type="checkbox" id="cf_req_homepage" name="cf_req_homepage" value="1" <?=$config['cf_req_homepage']?'checked':'';?>> <label for="cf_req_homepage">필수입력</label>
</td>
<th scope="row">주소 입력</th>
<td>
<input type="checkbox" id="cf_use_addr" name="cf_use_addr" value="1" <?=$config[cf_use_addr]?'checked':'';?>> <label for="cf_use_addr">보이기</label>
<input type="checkbox" id="cf_req_addr" name="cf_req_addr" value="1" <?=$config[cf_req_addr]?'checked':'';?>> <label for="cf_req_addr">필수입력</label>
<input type="checkbox" id="cf_use_addr" name="cf_use_addr" value="1" <?=$config['cf_use_addr']?'checked':'';?>> <label for="cf_use_addr">보이기</label>
<input type="checkbox" id="cf_req_addr" name="cf_req_addr" value="1" <?=$config['cf_req_addr']?'checked':'';?>> <label for="cf_req_addr">필수입력</label>
</td>
</tr>
<tr>
<th scope="row">전화번호 입력</th>
<td>
<input type="checkbox" id="cf_use_tel" name="cf_use_tel" value="1" <?=$config[cf_use_tel]?'checked':'';?>> <label for="cf_use_tel">보이기</label>
<input type="checkbox" id="cf_req_tel" name="cf_req_tel" value="1" <?=$config[cf_req_tel]?'checked':'';?>> <label for="cf_req_tel">필수입력</label>
<input type="checkbox" id="cf_use_tel" name="cf_use_tel" value="1" <?=$config['cf_use_tel']?'checked':'';?>> <label for="cf_use_tel">보이기</label>
<input type="checkbox" id="cf_req_tel" name="cf_req_tel" value="1" <?=$config['cf_req_tel']?'checked':'';?>> <label for="cf_req_tel">필수입력</label>
</td>
<th scope="row">핸드폰 입력</th>
<td>
<input type="checkbox" id="cf_use_hp" name="cf_use_hp" value="1" <?=$config[cf_use_hp]?'checked':'';?>> <label for="cf_use_hp">보이기</label>
<input type="checkbox" id="cf_req_hp" name="cf_req_hp" value="1" <?=$config[cf_req_hp]?'checked':'';?>> <label for="cf_req_hp">필수입력</label>
<input type="checkbox" id="cf_use_hp" name="cf_use_hp" value="1" <?=$config['cf_use_hp']?'checked':'';?>> <label for="cf_use_hp">보이기</label>
<input type="checkbox" id="cf_req_hp" name="cf_req_hp" value="1" <?=$config['cf_req_hp']?'checked':'';?>> <label for="cf_req_hp">필수입력</label>
</td>
</tr>
<tr>
<th scope="row">서명 입력</th>
<td>
<input type="checkbox" id="cf_use_signature" name="cf_use_signature" value="1" <?=$config[cf_use_signature]?'checked':'';?>> <label for="cf_use_signature">보이기</label>
<input type="checkbox" id="cf_req_signature" name="cf_req_signature" value="1" <?=$config[cf_req_signature]?'checked':'';?>> <label for="cf_req_signature">필수입력</label>
<input type="checkbox" id="cf_use_signature" name="cf_use_signature" value="1" <?=$config['cf_use_signature']?'checked':'';?>> <label for="cf_use_signature">보이기</label>
<input type="checkbox" id="cf_req_signature" name="cf_req_signature" value="1" <?=$config['cf_req_signature']?'checked':'';?>> <label for="cf_req_signature">필수입력</label>
</td>
<th scope="row">자기소개 입력</th>
<td>
<input type="checkbox" id="cf_use_profile" name="cf_use_profile" value="1" <?=$config[cf_use_profile]?'checked':'';?>> <label for="cf_use_profile">보이기</label>
<input type="checkbox" id="cf_req_profile" name="cf_req_profile" value="1" <?=$config[cf_req_profile]?'checked':'';?>> <label for="cf_req_profile">필수입력</label>
<input type="checkbox" id="cf_use_profile" name="cf_use_profile" value="1" <?=$config['cf_use_profile']?'checked':'';?>> <label for="cf_use_profile">보이기</label>
<input type="checkbox" id="cf_req_profile" name="cf_req_profile" value="1" <?=$config['cf_req_profile']?'checked':'';?>> <label for="cf_req_profile">필수입력</label>
</td>
</tr>
<tr>
<th scope="row"><label for="cf_register_level">회원가입시 권한</label></th>
<td><?=get_member_level_select('cf_register_level', 1, 9, $config[cf_register_level]) ?></td>
<td><?=get_member_level_select('cf_register_level', 1, 9, $config['cf_register_level']) ?></td>
<th scope="row"><label for="cf_register_point">회원가입시 포인트</label></th>
<td><input type="text" id="cf_register_point" name="cf_register_point" value="<?=$config[cf_register_point]?>" size="5"> 점</td>
<td><input type="text" id="cf_register_point" name="cf_register_point" value="<?=$config['cf_register_point']?>" size="5"> 점</td>
</tr>
<tr>
<th scope='row' id="th310"><label for='cf_leave_day'>회원탈퇴후 삭제일</label></th>
<td colspan="3"><input type="text" id="cf_leave_day" name="cf_leave_day" value="<?=$config[cf_leave_day]?>" size="2"> 일 후 자동 삭제</td>
<td colspan="3"><input type="text" id="cf_leave_day" name="cf_leave_day" value="<?=$config['cf_leave_day']?>" size="2"> 일 후 자동 삭제</td>
</tr>
<tr>
<th scope="row"><label for="cf_use_member_icon">회원아이콘 사용</label></th>
@ -324,28 +324,28 @@ include_once ('./admin.head.php');
<option value="1">아이콘만 표시
<option value="2">아이콘+이름 표시
</select>
<script> document.getElementById('cf_use_member_icon').value="<?=$config[cf_use_member_icon]?>";</script>
<script> document.getElementById('cf_use_member_icon').value="<?=$config['cf_use_member_icon']?>";</script>
</td>
<th scope="row"><label for="cf_icon_level">아이콘 업로드 권한</label></th>
<td><?=get_member_level_select('cf_icon_level', 1, 9, $config[cf_icon_level]) ?> 이상</td>
<td><?=get_member_level_select('cf_icon_level', 1, 9, $config['cf_icon_level']) ?> 이상</td>
</tr>
<tr>
<th scope="row"><label for="cf_member_icon_size">회원아이콘 용량</label></th>
<td><input type="text" id="cf_member_icon_size" name="cf_member_icon_size" value="<?=$config[cf_member_icon_size]?>" size="10"> 바이트 이하</td>
<td><input type="text" id="cf_member_icon_size" name="cf_member_icon_size" value="<?=$config['cf_member_icon_size']?>" size="10"> 바이트 이하</td>
<th scope="row"><label for="cf_member_icon_width">회원아이콘 사이즈</label></th>
<td>
<label for="cf_member_icon_width">가로</label>
<input type="text" id="cf_member_icon_width" name="cf_member_icon_width" value="<?=$config[cf_member_icon_width]?>" size="2">
<input type="text" id="cf_member_icon_width" name="cf_member_icon_width" value="<?=$config['cf_member_icon_width']?>" size="2">
<label for="cf_member_icon_height">세로</label>
<input type="text" id="cf_member_icon_height" name="cf_member_icon_height" value="<?=$config[cf_member_icon_height]?>" size="2">
<input type="text" id="cf_member_icon_height" name="cf_member_icon_height" value="<?=$config['cf_member_icon_height']?>" size="2">
픽셀 이하
</td>
</tr>
<tr>
<th scope="row"><label for="cf_use_recommend">추천인제도 사용</label></th>
<td><input type="checkbox" id="cf_use_recommend" name="cf_use_recommend" value="1" <?=$config[cf_use_recommend]?'checked':'';?>> 사용</td>
<td><input type="checkbox" id="cf_use_recommend" name="cf_use_recommend" value="1" <?=$config['cf_use_recommend']?'checked':'';?>> 사용</td>
<th scope="row"><label for="cf_recommend_point">추천인 포인트</label></th>
<td><input type="text" id="cf_recommend_point" name="cf_recommend_point" value="<?=$config[cf_recommend_point]?>"> 점</td>
<td><input type="text" id="cf_recommend_point" name="cf_recommend_point" value="<?=$config['cf_recommend_point']?>"> 점</td>
</tr>
<tr>
<th scope="row"><label for="cf_prohibit_id">아이디,별명 금지단어</label></th>
@ -377,21 +377,21 @@ include_once ('./admin.head.php');
<th scope="row"><label for="cf_email_use">메일발송 사용</label></th>
<td>
<?=help('체크하지 않으면 메일발송을 아예 사용하지 않습니다. 메일 테스트도 불가합니다.')?>
<input type="checkbox" id="cf_email_use" name="cf_email_use" value="1" <?=$config[cf_email_use]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_use" name="cf_email_use" value="1" <?=$config['cf_email_use']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_use_email_certify">메일인증 사용</label></th>
<td>
<?=help('메일에 배달된 인증 주소를 클릭하여야 회원으로 인정합니다.');?>
<input type="checkbox" id="cf_use_email_certify" name="cf_use_email_certify" value="1" <?=$config[cf_use_email_certify]?'checked':'';?>> 사용
<input type="checkbox" id="cf_use_email_certify" name="cf_use_email_certify" value="1" <?=$config['cf_use_email_certify']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_formmail_is_member">폼메일 사용 여부</label></th>
<td>
<?=help('체크하지 않으면 비회원도 사용 할 수 있습니다.')?>
<input type="checkbox" id="cf_formmail_is_member" name="cf_formmail_is_member" value="1" <?=$config[cf_formmail_is_member]?'checked':'';?>> 회원만 사용
<input type="checkbox" id="cf_formmail_is_member" name="cf_formmail_is_member" value="1" <?=$config['cf_formmail_is_member']?'checked':'';?>> 회원만 사용
</td>
</tr>
</table>
@ -403,35 +403,35 @@ include_once ('./admin.head.php');
<th scope="row"><label for="cf_email_wr_super_admin">최고관리자</label></th>
<td>
<?=help('최고관리자에게 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_wr_super_admin" name="cf_email_wr_super_admin" value="1" <?=$config[cf_email_wr_super_admin]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_wr_super_admin" name="cf_email_wr_super_admin" value="1" <?=$config['cf_email_wr_super_admin']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_email_wr_group_admin">그룹관리자</label></th>
<td>
<?=help('그룹관리자에게 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_wr_group_admin" name="cf_email_wr_group_admin" value="1" <?=$config[cf_email_wr_group_admin]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_wr_group_admin" name="cf_email_wr_group_admin" value="1" <?=$config['cf_email_wr_group_admin']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_email_wr_board_admin">게시판관리자</label></th>
<td>
<?=help('게시판관리자에게 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_wr_board_admin" name="cf_email_wr_board_admin" value="1" <?=$config[cf_email_wr_board_admin]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_wr_board_admin" name="cf_email_wr_board_admin" value="1" <?=$config['cf_email_wr_board_admin']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_email_wr_write">원글작성자</label></th>
<td>
<?=help('게시자님께 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_wr_write" name="cf_email_wr_write" value="1" <?=$config[cf_email_wr_write]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_wr_write" name="cf_email_wr_write" value="1" <?=$config['cf_email_wr_write']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_email_wr_comment_all">댓글작성자</label></th>
<td>
<?=help('원글에 댓글이 올라오는 경우 댓글 쓴 모든 분들께 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_wr_comment_all" name="cf_email_wr_comment_all" value="1" <?=$config[cf_email_wr_comment_all]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_wr_comment_all" name="cf_email_wr_comment_all" value="1" <?=$config['cf_email_wr_comment_all']?'checked':'';?>> 사용
</td>
</tr>
</tbody>
@ -444,14 +444,14 @@ include_once ('./admin.head.php');
<th scope="row"><label for="cf_email_mb_super_admin">최고관리자 메일발송</label></th>
<td>
<?=help('최고관리자에게 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_mb_super_admin" name="cf_email_mb_super_admin" value="1" <?=$config[cf_email_mb_super_admin]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_mb_super_admin" name="cf_email_mb_super_admin" value="1" <?=$config['cf_email_mb_super_admin']?'checked':'';?>> 사용
</td>
</tr>
<tr>
<th scope="row"><label for="cf_email_mb_member">회원님께 메일발송</label></th>
<td>
<?=help('회원가입한 회원님께 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_mb_member" name="cf_email_mb_member" value="1" <?=$config[cf_email_mb_member]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_mb_member" name="cf_email_mb_member" value="1" <?=$config['cf_email_mb_member']?'checked':'';?>> 사용
</td>
</tr>
</tbody>
@ -464,7 +464,7 @@ include_once ('./admin.head.php');
<th scope="row"><label for="cf_email_po_super_admin">최고관리자 메일발송</label></th>
<td>
<?=help('최고관리자에게 메일을 발송합니다.')?>
<input type="checkbox" id="cf_email_po_super_admin" name="cf_email_po_super_admin" value="1" <?=$config[cf_email_po_super_admin]?'checked':'';?>> 사용
<input type="checkbox" id="cf_email_po_super_admin" name="cf_email_po_super_admin" value="1" <?=$config['cf_email_po_super_admin']?'checked':'';?>> 사용
</td>
</tr>
</tbody>

View File

@ -20,101 +20,101 @@ if (!$mb['mb_id'])
check_token();
$sql = " update {$g4['config_table']}
set cf_title = '{$_POST['cf_title']}',
cf_admin = '{$_POST['cf_admin']}',
cf_use_point = '{$_POST[cf_use_point]}',
cf_use_norobot = '{$_POST[cf_use_norobot]}',
cf_use_copy_log = '{$_POST[cf_use_copy_log]}',
cf_use_email_certify = '{$_POST[cf_use_email_certify]}',
cf_login_point = '{$_POST[cf_login_point]}',
cf_cut_name = '{$_POST[cf_cut_name]}',
cf_nick_modify = '{$_POST[cf_nick_modify]}',
cf_new_skin = '{$_POST['cf_new_skin']}',
cf_new_rows = '{$_POST[cf_new_rows]}',
cf_search_skin = '{$_POST['cf_search_skin']}',
cf_connect_skin = '{$_POST['cf_connect_skin']}',
cf_read_point = '{$_POST[cf_read_point]}',
cf_write_point = '{$_POST[cf_write_point]}',
cf_comment_point = '{$_POST[cf_comment_point]}',
cf_download_point = '{$_POST[cf_download_point]}',
cf_search_bgcolor = '{$_POST['cf_search_bgcolor']}',
cf_search_color = '{$_POST['cf_search_color']}',
cf_write_pages = '{$_POST[cf_write_pages]}',
cf_link_target = '{$_POST['cf_link_target']}',
cf_delay_sec = '{$_POST[cf_delay_sec]}',
cf_filter = '{$_POST['cf_filter']}',
cf_possible_ip = '".trim($_POST['cf_possible_ip'])."',
cf_intercept_ip = '".trim($_POST['cf_intercept_ip'])."',
cf_member_skin = '{$_POST['cf_member_skin']}',
cf_use_homepage = '{$_POST[cf_use_homepage]}',
cf_req_homepage = '{$_POST[cf_req_homepage]}',
cf_use_tel = '{$_POST[cf_use_tel]}',
cf_req_tel = '{$_POST[cf_req_tel]}',
cf_use_hp = '{$_POST[cf_use_hp]}',
cf_req_hp = '{$_POST[cf_req_hp]}',
cf_use_addr = '{$_POST[cf_use_addr]}',
cf_req_addr = '{$_POST[cf_req_addr]}',
cf_use_signature = '{$_POST[cf_use_signature]}',
cf_req_signature = '{$_POST[cf_req_signature]}',
cf_use_profile = '{$_POST[cf_use_profile]}',
cf_req_profile = '{$_POST[cf_req_profile]}',
cf_register_level = '{$_POST[cf_register_level]}',
cf_register_point = '{$_POST[cf_register_point]}',
cf_icon_level = '{$_POST[cf_icon_level]}',
cf_use_recommend = '{$_POST[cf_use_recommend]}',
cf_recommend_point = '{$_POST[cf_recommend_point]}',
cf_leave_day = '{$_POST[cf_leave_day]}',
cf_search_part = '{$_POST[cf_search_part]}',
cf_email_use = '{$_POST[cf_email_use]}',
cf_email_wr_super_admin = '{$_POST[cf_email_wr_super_admin]}',
cf_email_wr_group_admin = '{$_POST[cf_email_wr_group_admin]}',
cf_email_wr_board_admin = '{$_POST[cf_email_wr_board_admin]}',
cf_email_wr_write = '{$_POST[cf_email_wr_write]}',
cf_email_wr_comment_all = '{$_POST[cf_email_wr_comment_all]}',
cf_email_mb_super_admin = '{$_POST[cf_email_mb_super_admin]}',
cf_email_mb_member = '{$_POST[cf_email_mb_member]}',
cf_email_po_super_admin = '{$_POST[cf_email_po_super_admin]}',
cf_prohibit_id = '{$_POST['cf_prohibit_id']}',
cf_prohibit_email = '{$_POST['cf_prohibit_email']}',
cf_new_del = '{$_POST[cf_new_del]}',
cf_memo_del = '{$_POST[cf_memo_del]}',
cf_visit_del = '{$_POST[cf_visit_del]}',
cf_popular_del = '{$_POST[cf_popular_del]}',
cf_use_jumin = '{$_POST[cf_use_jumin]}',
cf_use_member_icon = '{$_POST[cf_use_member_icon]}',
cf_member_icon_size = '{$_POST[cf_member_icon_size]}',
cf_member_icon_width = '{$_POST[cf_member_icon_width]}',
cf_member_icon_height = '{$_POST[cf_member_icon_height]}',
cf_login_minutes = '{$_POST[cf_login_minutes]}',
cf_image_extension = '{$_POST['cf_image_extension']}',
cf_flash_extension = '{$_POST['cf_flash_extension']}',
cf_movie_extension = '{$_POST['cf_movie_extension']}',
cf_formmail_is_member = '{$_POST[cf_formmail_is_member]}',
cf_page_rows = '{$_POST[cf_page_rows]}',
cf_stipulation = '{$_POST['cf_stipulation']}',
cf_privacy = '{$_POST['cf_privacy']}',
cf_open_modify = '{$_POST[cf_open_modify]}',
cf_memo_send_point = '{$_POST[cf_memo_send_point]}',
cf_1_subj = '{$_POST['cf_1_subj']}',
cf_2_subj = '{$_POST['cf_2_subj']}',
cf_3_subj = '{$_POST['cf_3_subj']}',
cf_4_subj = '{$_POST['cf_4_subj']}',
cf_5_subj = '{$_POST['cf_5_subj']}',
cf_6_subj = '{$_POST['cf_6_subj']}',
cf_7_subj = '{$_POST['cf_7_subj']}',
cf_8_subj = '{$_POST['cf_8_subj']}',
cf_9_subj = '{$_POST['cf_9_subj']}',
cf_10_subj = '{$_POST['cf_10_subj']}',
cf_1 = '{$_POST['cf_1']}',
cf_2 = '{$_POST['cf_2']}',
cf_3 = '{$_POST['cf_3']}',
cf_4 = '{$_POST['cf_4']}',
cf_5 = '{$_POST['cf_5']}',
cf_6 = '{$_POST['cf_6']}',
cf_7 = '{$_POST['cf_7']}',
cf_8 = '{$_POST['cf_8']}',
cf_9 = '{$_POST['cf_9']}',
cf_10 = '{$_POST['cf_10']}' ";
set cf_title = '{$_POST['cf_title']}',
cf_admin = '{$_POST['cf_admin']}',
cf_use_point = '{$_POST['cf_use_point']}',
cf_use_norobot = '{$_POST['cf_use_norobot']}',
cf_use_copy_log = '{$_POST['cf_use_copy_log']}',
cf_use_email_certify = '{$_POST['cf_use_email_certify']}',
cf_login_point = '{$_POST['cf_login_point']}',
cf_cut_name = '{$_POST['cf_cut_name']}',
cf_nick_modify = '{$_POST['cf_nick_modify']}',
cf_new_skin = '{$_POST['cf_new_skin']}',
cf_new_rows = '{$_POST['cf_new_rows']}',
cf_search_skin = '{$_POST['cf_search_skin']}',
cf_connect_skin = '{$_POST['cf_connect_skin']}',
cf_read_point = '{$_POST['cf_read_point']}',
cf_write_point = '{$_POST['cf_write_point']}',
cf_comment_point = '{$_POST['cf_comment_point']}',
cf_download_point = '{$_POST['cf_download_point']}',
cf_search_bgcolor = '{$_POST['cf_search_bgcolor']}',
cf_search_color = '{$_POST['cf_search_color']}',
cf_write_pages = '{$_POST['cf_write_pages']}',
cf_link_target = '{$_POST['cf_link_target']}',
cf_delay_sec = '{$_POST['cf_delay_sec']}',
cf_filter = '{$_POST['cf_filter']}',
cf_possible_ip = '".trim($_POST['cf_possible_ip'])."',
cf_intercept_ip = '".trim($_POST['cf_intercept_ip'])."',
cf_member_skin = '{$_POST['cf_member_skin']}',
cf_use_homepage = '{$_POST['cf_use_homepage']}',
cf_req_homepage = '{$_POST['cf_req_homepage']}',
cf_use_tel = '{$_POST['cf_use_tel']}',
cf_req_tel = '{$_POST['cf_req_tel']}',
cf_use_hp = '{$_POST['cf_use_hp']}',
cf_req_hp = '{$_POST['cf_req_hp']}',
cf_use_addr = '{$_POST['cf_use_addr']}',
cf_req_addr = '{$_POST['cf_req_addr']}',
cf_use_signature = '{$_POST['cf_use_signature']}',
cf_req_signature = '{$_POST['cf_req_signature']}',
cf_use_profile = '{$_POST['cf_use_profile']}',
cf_req_profile = '{$_POST['cf_req_profile']}',
cf_register_level = '{$_POST['cf_register_level']}',
cf_register_point = '{$_POST['cf_register_point']}',
cf_icon_level = '{$_POST['cf_icon_level']}',
cf_use_recommend = '{$_POST['cf_use_recommend']}',
cf_recommend_point = '{$_POST['cf_recommend_point']}',
cf_leave_day = '{$_POST['cf_leave_day']}',
cf_search_part = '{$_POST['cf_search_part']}',
cf_email_use = '{$_POST['cf_email_use']}',
cf_email_wr_super_admin = '{$_POST['cf_email_wr_super_admin']}',
cf_email_wr_group_admin = '{$_POST['cf_email_wr_group_admin']}',
cf_email_wr_board_admin = '{$_POST['cf_email_wr_board_admin']}',
cf_email_wr_write = '{$_POST['cf_email_wr_write']}',
cf_email_wr_comment_all = '{$_POST['cf_email_wr_comment_all']}',
cf_email_mb_super_admin = '{$_POST['cf_email_mb_super_admin']}',
cf_email_mb_member = '{$_POST['cf_email_mb_member']}',
cf_email_po_super_admin = '{$_POST['cf_email_po_super_admin']}',
cf_prohibit_id = '{$_POST['cf_prohibit_id']}',
cf_prohibit_email = '{$_POST['cf_prohibit_email']}',
cf_new_del = '{$_POST['cf_new_del']}',
cf_memo_del = '{$_POST['cf_memo_del']}',
cf_visit_del = '{$_POST['cf_visit_del']}',
cf_popular_del = '{$_POST['cf_popular_del']}',
cf_use_jumin = '{$_POST['cf_use_jumin']}',
cf_use_member_icon = '{$_POST['cf_use_member_icon']}',
cf_member_icon_size = '{$_POST['cf_member_icon_size']}',
cf_member_icon_width = '{$_POST['cf_member_icon_width']}',
cf_member_icon_height = '{$_POST['cf_member_icon_height']}',
cf_login_minutes = '{$_POST['cf_login_minutes']}',
cf_image_extension = '{$_POST['cf_image_extension']}',
cf_flash_extension = '{$_POST['cf_flash_extension']}',
cf_movie_extension = '{$_POST['cf_movie_extension']}',
cf_formmail_is_member = '{$_POST['cf_formmail_is_member']}',
cf_page_rows = '{$_POST['cf_page_rows']}',
cf_stipulation = '{$_POST['cf_stipulation']}',
cf_privacy = '{$_POST['cf_privacy']}',
cf_open_modify = '{$_POST['cf_open_modify']}',
cf_memo_send_point = '{$_POST['cf_memo_send_point']}',
cf_1_subj = '{$_POST['cf_1_subj']}',
cf_2_subj = '{$_POST['cf_2_subj']}',
cf_3_subj = '{$_POST['cf_3_subj']}',
cf_4_subj = '{$_POST['cf_4_subj']}',
cf_5_subj = '{$_POST['cf_5_subj']}',
cf_6_subj = '{$_POST['cf_6_subj']}',
cf_7_subj = '{$_POST['cf_7_subj']}',
cf_8_subj = '{$_POST['cf_8_subj']}',
cf_9_subj = '{$_POST['cf_9_subj']}',
cf_10_subj = '{$_POST['cf_10_subj']}',
cf_1 = '{$_POST['cf_1']}',
cf_2 = '{$_POST['cf_2']}',
cf_3 = '{$_POST['cf_3']}',
cf_4 = '{$_POST['cf_4']}',
cf_5 = '{$_POST['cf_5']}',
cf_6 = '{$_POST['cf_6']}',
cf_7 = '{$_POST['cf_7']}',
cf_8 = '{$_POST['cf_8']}',
cf_9 = '{$_POST['cf_9']}',
cf_10 = '{$_POST['cf_10']}' ";
sql_query($sql);
//sql_query(" OPTIMIZE TABLE `$g4[config_table]` ");

View File

@ -14,7 +14,7 @@ $sql_common = " from {$g4['member_table']} ";
$sql_search = " where (1) ";
if ($is_admin != 'super')
$sql_search .= " and mb_level <= '{$member[mb_level]}' ";
$sql_search .= " and mb_level <= '{$member['mb_level']}' ";
if (!isset($sst)) {
$sst = "mb_datetime";
@ -118,10 +118,10 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
<td><?=$mb_id?></td>
<td class="td_mbname"><?=$row['mb_name']?></td>
<td class="td_mbnick"><div><?=$mb_nick?></div></td>
<td class="td_num"><?=$row[mb_level]?></td>
<td class="td_bignum"><a href="./point_list.php?sfl=mb_id&amp;stx=<?=$row['mb_id']?>"><?=number_format($row[mb_point])?></a></td>
<td class="td_boolean"><?=$row[mb_mailling]?'예':'아니오';?></td>
<td class="td_boolean"><?=$row[mb_open]?'예':'아니오';?></td>
<td class="td_num"><?=$row['mb_level']?></td>
<td class="td_bignum"><a href="./point_list.php?sfl=mb_id&amp;stx=<?=$row['mb_id']?>"><?=number_format($row['mb_point'])?></a></td>
<td class="td_boolean"><?=$row['mb_mailling']?'예':'아니오';?></td>
<td class="td_boolean"><?=$row['mb_open']?'예':'아니오';?></td>
<td class="td_boolean"><?=preg_match('/[1-9]/', $row['mb_email_certify'])?'예':'아니오';?></td>
<td class="td_boolean"><?=$row['mb_intercept_date']?'예':'아니오';?></td>
<td class="td_category"><?=$group?></td>
@ -179,13 +179,13 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
{
$tmp_write_table = $g4['write_prefix'] . $row['bo_table'];
if ($row[wr_id] == $row[wr_parent]) // 원글
if ($row['wr_id'] == $row['wr_parent']) // 원글
{
$comment = "";
$comment_link = "";
$row2 = sql_fetch(" select * from $tmp_write_table where wr_id = '{$row[wr_id]}' ");
$row2 = sql_fetch(" select * from $tmp_write_table where wr_id = '{$row['wr_id']}' ");
$name = get_sideview($row2['mb_id'], cut_str($row2['wr_name'], $config[cf_cut_name]), $row2['wr_email'], $row2['wr_homepage']);
$name = get_sideview($row2['mb_id'], cut_str($row2['wr_name'], $config['cf_cut_name']), $row2['wr_email'], $row2['wr_homepage']);
// 당일인 경우 시간으로 표시함
$datetime = substr($row2['wr_datetime'],0,10);
$datetime2 = $row2['wr_datetime'];
@ -198,11 +198,11 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
else // 코멘트
{
$comment = '댓글. ';
$comment_link = '#c_'.$row[wr_id];
$row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row[wr_parent]}' ");
$row3 = sql_fetch(" select mb_id, wr_name, wr_email, wr_homepage, wr_datetime from {$tmp_write_table} where wr_id = '{$row[wr_id]}' ");
$comment_link = '#c_'.$row['wr_id'];
$row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_parent']}' ");
$row3 = sql_fetch(" select mb_id, wr_name, wr_email, wr_homepage, wr_datetime from {$tmp_write_table} where wr_id = '{$row['wr_id']}' ");
$name = get_sideview($row3['mb_id'], cut_str($row3['wr_name'], $config[cf_cut_name]), $row3['wr_email'], $row3['wr_homepage']);
$name = get_sideview($row3['mb_id'], cut_str($row3['wr_name'], $config['cf_cut_name']), $row3['wr_email'], $row3['wr_homepage']);
// 당일인 경우 시간으로 표시함
$datetime = substr($row3['wr_datetime'],0,10);
$datetime2 = $row3['wr_datetime'];
@ -216,7 +216,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
<tr>
<td class="td_category"><a href="<?=$g4['bbs_path']?>/new.php?gr_id=<?=$row['gr_id']?>"><?=cut_str($row['gr_subject'],10)?></a></td>
<td class="td_category"><a href="<?=$g4['bbs_path']?>/board.php?bo_table=<?=$row['bo_table']?>"><?=cut_str($row['bo_subject'],20)?></a></td>
<td><a href="<?=$g4['bbs_path']?>/board.php?bo_table=<?=$row['bo_table']?>&amp;wr_id=<?=$row2[wr_id]?><?=$comment_link?>"><?=$comment?><?=conv_subject($row2['wr_subject'], 100)?></a></td>
<td><a href="<?=$g4['bbs_path']?>/board.php?bo_table=<?=$row['bo_table']?>&amp;wr_id=<?=$row2['wr_id']?><?=$comment_link?>"><?=$comment?><?=conv_subject($row2['wr_subject'], 100)?></a></td>
<td class="td_mbname"><div><?=$name?></div></td>
<td class="td_time"><?=$datetime?></td>
</tr>
@ -296,8 +296,8 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
<td class="td_mbnick"><div><?=$mb_nick?></div></td>
<td class="td_time"><?=$row['po_datetime']?></td>
<td><?=$link1.$row['po_content'].$link2?></td>
<td class="td_bignum"><?=number_format($row[po_point])?></td>
<td class="td_bignum"><?=number_format($row2[mb_point])?></td>
<td class="td_bignum"><?=number_format($row['po_point'])?></td>
<td class="td_bignum"><?=number_format($row2['mb_point'])?></td>
</tr>
<?

View File

@ -14,7 +14,7 @@ if ($w == 'u') {
$sql = " select * from {$g4['mail_table']} where ma_id = '{$ma_id}' ";
$ma = sql_fetch($sql);
if (!$ma[ma_id])
if (!$ma['ma_id'])
alert('등록된 자료가 없습니다.');
} else {
$html_title .= '입력';
@ -26,7 +26,7 @@ include_once('./admin.head.php');
<form id="fmailform" name="fmailform" method="post" action="./mail_update.php" onsubmit="return fmailform_check(this);">
<input type="hidden" id="w" name="w" value="<?=$w?>">
<input type="hidden" id="ma_id" name="ma_id" value="<?=$ma[ma_id]?>">
<input type="hidden" id="ma_id" name="ma_id" value="<?=$ma['ma_id']?>">
<input type="hidden" id="token" name="token" value="<?=$token?>">
<table class="frm_tbl">
<caption>메일내용 입력</caption>

View File

@ -9,7 +9,7 @@ $sql_common = " from {$g4['mail_table']} ";
// 테이블의 전체 레코드수만 얻음
$sql = " select COUNT(*) as cnt {$sql_common} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$page = 1;
@ -46,19 +46,19 @@ $colspan = 6;
<tbody>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$s_mod = '<a href="./mail_form.php?w=u&amp;ma_id='.$row[ma_id].'">수정</a>';
$s_del = '<a href="javascript:post_delete(\'mail_update.php\', '.$row[ma_id].');">삭제</a>';
$s_vie = '<a href="./mail_preview.php?ma_id='.$row[ma_id].'" target="_blank">미리보기</a>';
$s_mod = '<a href="./mail_form.php?w=u&amp;ma_id='.$row['ma_id'].'">수정</a>';
$s_del = '<a href="javascript:post_delete(\'mail_update.php\', '.$row['ma_id'].');">삭제</a>';
$s_vie = '<a href="./mail_preview.php?ma_id='.$row['ma_id'].'" target="_blank">미리보기</a>';
$num = number_format($total_count - ($page - 1) * $config[cf_page_rows] - $i);
$num = number_format($total_count - ($page - 1) * $config['cf_page_rows'] - $i);
?>
<tr>
<td class="td_num"><?=$num?></td>
<td><?=$row['ma_subject']?></td>
<td class="td_time"><?=$row['ma_time']?></td>
<td class="td_test"><a href="./mail_test.php?ma_id=<?=$row[ma_id]?>">테스트</a></td>
<td class="td_send"><a href="./mail_select_form.php?ma_id=<?=$row[ma_id]?>">보내기</a></td>
<td class="td_test"><a href="./mail_test.php?ma_id=<?=$row['ma_id']?>">테스트</a></td>
<td class="td_send"><a href="./mail_select_form.php?ma_id=<?=$row['ma_id']?>">보내기</a></td>
<td class="td_mng"><?=$s_mod?> <?=$s_del?> <?=$s_vie?></td>
</tr>

View File

@ -2,25 +2,25 @@
$sub_menu = "200300";
include_once('./_common.php');
if (!$config[cf_email_use])
if (!$config['cf_email_use'])
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
auth_check($auth[$sub_menu], 'r');
$sql = " select * from {$g4['mail_table']} where ma_id = '$ma_id' ";
$ma = sql_fetch($sql);
if (!$ma[ma_id])
if (!$ma['ma_id'])
alert('보내실 내용을 선택하여 주십시오.');
// 전체회원수
$sql = " select COUNT(*) as cnt from {$g4['member_table']} ";
$row = sql_fetch($sql);
$tot_cnt = $row[cnt];
$tot_cnt = $row['cnt'];
// 탈퇴대기회원수
$sql = " select COUNT(*) as cnt from {$g4['member_table']} where mb_leave_date <> '' ";
$row = sql_fetch($sql);
$finish_cnt = $row[cnt];
$finish_cnt = $row['cnt'];
$last_option = explode('||', $ma['ma_last_option']);
for ($i=0; $i<count($last_option); $i++) {

View File

@ -62,7 +62,7 @@ $sql_where .= " and mb_leave_date = '' and mb_intercept_date = '' ";
$sql = " select COUNT(*) as cnt {$sql_common} {$sql_where} ";
$row = sql_fetch($sql);
$cnt = $row[cnt];
$cnt = $row['cnt'];
if ($cnt == 0)
alert('선택하신 내용으로는 해당되는 회원자료가 없습니다.');
@ -111,7 +111,7 @@ $cr = "";
while ($row=sql_fetch_array($result))
{
$i++;
$ma_list .= $cr . $row['mb_email'] . "||" . $row['mb_id'] . "||" . $row['mb_name'] . "||" . $row['mb_nick'] . "||" . $row[mb_birth] . "||" . $row[mb_datetime];
$ma_list .= $cr . $row['mb_email'] . "||" . $row['mb_id'] . "||" . $row['mb_name'] . "||" . $row['mb_nick'] . "||" . $row['mb_birth'] . "||" . $row['mb_datetime'];
$cr = PHP_EOL;
?>
<tr>

View File

@ -32,7 +32,7 @@ include_once('./admin.tail.php');
flush();
ob_flush();
$ma_id = trim($_POST[ma_id]);
$ma_id = trim($_POST['ma_id']);
$select_member_list = addslashes(trim($_POST['ma_list']));
//print_r2($_POST); EXIT;
@ -73,7 +73,7 @@ for ($i=0; $i<count($member_list); $i++)
ob_end_clean();
*/
//mailer($default[de_subject], $default[de_admin_email], $email, $subject, $content, 1);
//mailer($default['de_subject'], $default['de_admin_email'], $email, $subject, $content, 1);
mailer($config['cf_title'], $member['mb_email'], $email, $subject, $content, 1);
echo "<script> document.all.cont.innerHTML += '$cnt. $email ($mb_id : $name)<br>'; </script>\n";

View File

@ -2,7 +2,7 @@
$sub_menu = "200300";
include_once('./_common.php');
if (!$config[cf_email_use])
if (!$config['cf_email_use'])
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
include_once($g4['path'].'/lib/mailer.lib.php');
@ -11,7 +11,7 @@ auth_check($auth[$sub_menu], 'w');
check_demo();
$g4[title] = '회원메일 테스트';
$g4['title'] = '회원메일 테스트';
$name = $member['mb_name'];
$nick = $member['mb_nick'];

View File

@ -12,7 +12,7 @@ check_token();
if ($w == '')
{
$sql = " insert {$g4['mail_table']}
set ma_id = '{$_POST[ma_id]}',
set ma_id = '{$_POST['ma_id']}',
ma_subject = '{$_POST['ma_subject']}',
ma_content = '{$_POST['ma_content']}',
ma_time = '{$g4['time_ymdhis']}',
@ -26,12 +26,12 @@ else if ($w == 'u')
ma_content = '{$_POST['ma_content']}',
ma_time = '{$g4['time_ymdhis']}',
ma_ip = '{$_SERVER['REMOTE_ADDR']}'
where ma_id = '{$_POST[ma_id]}' ";
where ma_id = '{$_POST['ma_id']}' ";
sql_query($sql);
}
else if ($w == 'd')
{
$sql = " delete from {$g4['mail_table']} where ma_id = '{$_POST[ma_id]}' ";
$sql = " delete from {$g4['mail_table']} where ma_id = '{$_POST['ma_id']}' ";
sql_query($sql);
}

View File

@ -14,7 +14,7 @@ else if ($member['mb_id'] == $mb['mb_id'])
alert('로그인 중인 관리자는 삭제 할 수 없습니다.');
else if (is_admin($mb['mb_id']) == 'super')
alert('최고 관리자는 삭제할 수 없습니다.');
else if ($mb[mb_level] >= $member[mb_level])
else if ($mb['mb_level'] >= $member['mb_level'])
alert('자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.');
check_token();

View File

@ -11,9 +11,9 @@ if ($w == '')
$required_mb_id = 'class="required minlength=3 alnum_"';
$required_mb_password = 'class="required"';
$mb[mb_mailling] = 1;
$mb[mb_open] = 1;
$mb[mb_level] = $config[cf_register_level];
$mb['mb_mailling'] = 1;
$mb['mb_open'] = 1;
$mb['mb_level'] = $config['cf_register_level'];
$html_title = '등록';
}
else if ($w == 'u')
@ -22,7 +22,7 @@ else if ($w == 'u')
if (!$mb['mb_id'])
alert('존재하지 않는 회원자료입니다.');
if ($is_admin != 'super' && $mb[mb_level] >= $member[mb_level])
if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level'])
alert('자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.');
$required_mb_id = 'readonly';
@ -55,17 +55,17 @@ else if ($w == 'u')
else
alert('제대로 된 값이 넘어오지 않았습니다.');
if ($mb[mb_mailling] == 1) $mailling_checked = 'checked="checked"'; //메일수신
if ($mb['mb_mailling'] == 1) $mailling_checked = 'checked="checked"'; //메일수신
else {
$mailing_checked = '';
$mailling_no_checked = 'checked="checked"';
}
if ($mb[mb_sms]) $sms_checked = 'checked="checked"'; // SMS 수신
if ($mb['mb_sms']) $sms_checked = 'checked="checked"'; // SMS 수신
else {
$sms_checked = '';
$sms_no_checked = 'checked="checked"';
}
if ($mb[mb_open]) $open_checked = 'checked="checked"'; // 정보 공개
if ($mb['mb_open']) $open_checked = 'checked="checked"'; // 정보 공개
else {
$open_checked = '';
$open_no_checked = 'checked="checked"';
@ -104,9 +104,9 @@ include_once('./admin.head.php');
</tr>
<tr>
<th scope="row"><label for="mb_level">회원 권한</label></th>
<td><?=get_member_level_select('mb_level', 1, $member[mb_level], $mb[mb_level])?></td>
<td><?=get_member_level_select('mb_level', 1, $member['mb_level'], $mb['mb_level'])?></td>
<th scope="row">포인트</th>
<td><a href="./point_list.php?sfl=mb_id&amp;stx=<?=$mb['mb_id']?>" target="_blank"><?=number_format($mb[mb_point])?></a> 점</td>
<td><a href="./point_list.php?sfl=mb_id&amp;stx=<?=$mb['mb_id']?>" target="_blank"><?=number_format($mb['mb_point'])?></a> 점</td>
</tr>
<tr>
<th scope="row"><label for="mb_email">E-mail</label></th>
@ -133,7 +133,7 @@ include_once('./admin.head.php');
<tr>
<th scope="row"><label for="mb_icon">회원아이콘</label></th>
<td colspan="3">
<?=help('이미지 크기는 <strong>넓이 '.$config[cf_member_icon_width].'픽셀 높이 '.$config[cf_member_icon_height].'픽셀</strong>로 해주세요.')?>
<?=help('이미지 크기는 <strong>넓이 '.$config['cf_member_icon_width'].'픽셀 높이 '.$config['cf_member_icon_height'].'픽셀</strong>로 해주세요.')?>
<input type="file" id="mb_icon" name="mb_icon">
<?
$mb_dir = substr($mb['mb_id'],0,2);
@ -192,7 +192,7 @@ include_once('./admin.head.php');
<th scope="row">IP</th>
<td colspan="3"><?=$mb['mb_ip']?></td>
</tr>
<? if ($config[cf_use_email_certify]) { ?>
<? if ($config['cf_use_email_certify']) { ?>
<tr>
<th scope="row">인증일시</th>
<td colspan="3">
@ -209,7 +209,7 @@ include_once('./admin.head.php');
<? } ?>
<? } ?>
<? if ($config[cf_use_recommend]) { // 추천인 사용 ?>
<? if ($config['cf_use_recommend']) { // 추천인 사용 ?>
<tr>
<th scope="row">추천인</th>
<td colspan="3"><?=($mb['mb_recommend'] ? get_text($mb['mb_recommend']) : '없음'); // 081022 : CSRF 보안 결함으로 인한 코드 수정 ?></td>
@ -262,7 +262,7 @@ else if (document.fmember.w.value == "u")
document.fmember.mb_password.focus();
if (typeof(document.fmember.mb_level) != "undefined")
document.fmember.mb_level.value = "<?=$mb[mb_level]?>";
document.fmember.mb_level.value = "<?=$mb['mb_level']?>";
function fmember_submit(f)
{

View File

@ -31,11 +31,11 @@ $sql_common = " mb_name = '{$_POST['mb_name']}',
mb_leave_date = '{$_POST['mb_leave_date']}',
mb_intercept_date='{$_POST['mb_intercept_date']}',
mb_memo = '{$_POST['mb_memo']}',
mb_mailling = '{$_POST[mb_mailling]}',
mb_sms = '{$_POST[mb_sms]}',
mb_open = '{$_POST[mb_open]}',
mb_mailling = '{$_POST['mb_mailling']}',
mb_sms = '{$_POST['mb_sms']}',
mb_open = '{$_POST['mb_open']}',
mb_profile = '{$_POST['mb_profile']}',
mb_level = '{$_POST[mb_level]}',
mb_level = '{$_POST['mb_level']}',
mb_1 = '{$_POST['mb_1']}',
mb_2 = '{$_POST['mb_2']}',
mb_3 = '{$_POST['mb_3']}',
@ -67,10 +67,10 @@ else if ($w == 'u')
if (!$mb['mb_id'])
alert('존재하지 않는 회원자료입니다.');
if ($is_admin != 'super' && $mb[mb_level] >= $member[mb_level])
if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level'])
alert('자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.');
if ($_POST['mb_id'] == $member['mb_id'] && $_POST[mb_level] != $mb[mb_level])
if ($_POST['mb_id'] == $member['mb_id'] && $_POST['mb_level'] != $mb['mb_level'])
alert($mb['mb_id'].' : 로그인 중인 관리자 레벨은 수정 할 수 없습니다.');
$mb_dir = substr($mb_id,0,2);

View File

@ -30,7 +30,7 @@ if ($stx) {
}
if ($is_admin != 'super')
$sql_search .= " and mb_level <= '{$member[mb_level]}' ";
$sql_search .= " and mb_level <= '{$member['mb_level']}' ";
if (!$sst) {
$sst = "mb_datetime";
@ -44,9 +44,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -58,7 +58,7 @@ $sql = " select count(*) as cnt
and mb_leave_date <> ''
{$sql_order} ";
$row = sql_fetch($sql);
$leave_count = $row[cnt];
$leave_count = $row['cnt'];
// 차단회원수
$sql = " select count(*) as cnt
@ -67,7 +67,7 @@ $sql = " select count(*) as cnt
and mb_intercept_date <> ''
{$sql_order} ";
$row = sql_fetch($sql);
$intercept_count = $row[cnt];
$intercept_count = $row['cnt'];
$listall = "";
if ($sfl || $stx) // 검색일 때만 처음 버튼을 보여줌
@ -166,8 +166,8 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
$sql2 = " select count(*) as cnt from {$g4['group_member_table']} where mb_id = '{$row['mb_id']}' ";
$row2 = sql_fetch($sql2);
$group = '';
if ($row2[cnt])
$group = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">'.$row2[cnt].'</a>';
if ($row2['cnt'])
$group = '<a href="./boardgroupmember_form.php?mb_id='.$row['mb_id'].'">'.$row2['cnt'].'</a>';
if ($is_admin == 'group')
{
@ -214,8 +214,8 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
</td>
<td class="td_mbname"><?=$row['mb_name']?></td>
<td class="td_mbnick"><div><?=$mb_nick?></div></td>
<td><?=get_member_level_select("mb_level[$i]", 1, $member[mb_level], $row[mb_level])?></td>
<td><a href="point_list.php?sfl=mb_id&amp;stx=<?=$row['mb_id']?>"><?=number_format($row[mb_point])?></a></td>
<td><?=get_member_level_select("mb_level[$i]", 1, $member['mb_level'], $row['mb_level'])?></td>
<td><a href="point_list.php?sfl=mb_id&amp;stx=<?=$row['mb_id']?>"><?=number_format($row['mb_point'])?></a></td>
<td><?=substr($row['mb_today_login'],2,8)?></td>
<td><?=$row[mb_mailling]?'예':'아니오';?></td>
<td><?=$row[mb_open]?'예':'아니오';?></td>
@ -243,7 +243,7 @@ if ($i == 0)
</div>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, '?'.$qstr.'&amp;page=');
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, '?'.$qstr.'&amp;page=');
?>
<div class="pg">
<?=$pagelist?>

View File

@ -22,7 +22,7 @@ for ($i=0; $i<count($chk); $i++)
$msg .= $mb['mb_id'].' : 로그인 중인 관리자는 삭제 할 수 없습니다.'.PHP_EOL;
} else if (is_admin($mb['mb_id']) == 'super') {
$msg .= $mb['mb_id'].' : 최고 관리자는 삭제할 수 없습니다.'.PHP_EOL;
} else if ($is_admin != 'super' && $mb[mb_level] >= $member[mb_level]) {
} else if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level']) {
$msg .= $mb['mb_id'].' : 자신보다 권한이 높거나 같은 회원은 삭제할 수 없습니다.'.PHP_EOL;
} else {
// 회원자료 삭제

View File

@ -17,13 +17,13 @@ for ($i=0; $i<count($chk); $i++)
if (!$mb['mb_id']) {
$msg .= $mb['mb_id'].' : 회원자료가 존재하지 않습니다.'.PHP_EOL;
} else if ($is_admin != 'super' && $mb[mb_level] >= $member[mb_level]) {
} else if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level']) {
$msg .= $mb['mb_id'].' : 자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.'.PHP_EOL;
} else if ($member['mb_id'] == $mb['mb_id']) {
$msg .= $mb['mb_id'].' : 로그인 중인 관리자는 수정 할 수 없습니다.'.PHP_EOL;
} else {
$sql = " update {$g4['member_table']}
set mb_level = '{$_POST[mb_level][$k]}',
set mb_level = '{$_POST['mb_level'][$k]}',
mb_intercept_date = '{$_POST['mb_intercept_date'][$k]}'
where mb_id = '{$_POST['mb_id'][$k]}' ";
sql_query($sql);

View File

@ -39,14 +39,14 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
from {$g4['point_table']}
where mb_id = '{$row['mb_id']}'
order by po_id desc
limit {$max_count}, {$row[cnt]} ";
limit {$max_count}, {$row['cnt']} ";
$result2 = sql_query($sql2);
for ($k=0; $row2=sql_fetch_array($result2); $k++)
{
$count++;
$total += $row2[po_point];
$total += $row2['po_point'];
sql_query(" delete from {$g4['point_table']} where po_id = '{$row2[po_id]}' ");
sql_query(" delete from {$g4['point_table']} where po_id = '{$row2['po_id']}' ");
}
insert_point($row['mb_id'], $total, '포인트 {$count}건 정리', '@clear', $row['mb_id'], $g4['time_ymd']."-".uniqid(""));

View File

@ -33,9 +33,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -83,7 +83,7 @@ function point_clear()
전체 <?=number_format($total_count)?> 건
<?
if ($mb['mb_id'])
echo '&nbsp;(' . $mb['mb_id'] .' 님 포인트 합계 : ' . number_format($mb[mb_point]) . '점)';
echo '&nbsp;(' . $mb['mb_id'] .' 님 포인트 합계 : ' . number_format($mb['mb_point']) . '점)';
else {
$row2 = sql_fetch(" select sum(po_point) as sum_point from {$g4['point_table']} ");
echo '&nbsp;(전체 합계 '.number_format($row2['sum_point']).'점)';
@ -148,7 +148,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
<tr>
<td class="td_chk">
<input type="hidden" id="mb_id_<?=$i?>" name="mb_id[<?=$i?>]" value="<?=$row['mb_id']?>">
<input type="hidden" id="po_id_<?=$i?>" name="po_id[<?=$i?>]" value="<?=$row[po_id]?>">
<input type="hidden" id="po_id_<?=$i?>" name="po_id[<?=$i?>]" value="<?=$row['po_id']?>">
<input type="checkbox" id="chk_<?=$i?>" name="chk[]" value="<?=$i?>" title="내역선택">
</td>
<td class="td_mbid"><a href="?sfl=mb_id&amp;stx=<?=$row['mb_id']?>"><?=$row['mb_id']?></a></td>
@ -156,8 +156,8 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
<td class="td_mbnick"><div><?=$mb_nick?></div></td>
<td><?=$row['po_datetime']?></td>
<td class="td_pt_log"><?=$link1?><?=$row['po_content']?><?=$link2?></td>
<td class="td_bignum"><?=number_format($row[po_point])?></td>
<td class="td_bignum"><?=number_format($row2[mb_point])?></td>
<td class="td_bignum"><?=number_format($row['po_point'])?></td>
<td class="td_bignum"><?=number_format($row2['mb_point'])?></td>
</tr>
<?
@ -174,7 +174,7 @@ if ($i == 0)
</div>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&amp;page=");
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, "$_SERVER['PHP_SELF']?$qstr&amp;page=");
?>
<div class="pg">
<?=$pagelist?>

View File

@ -13,12 +13,12 @@ for ($i=0; $i<count($chk); $i++)
// 실제 번호를 넘김
$k = $_POST['chk'][$i];
$sql = " delete from {$g4['point_table']} where po_id = '{$_POST[po_id][$k]}' ";
$sql = " delete from {$g4['point_table']} where po_id = '{$_POST['po_id'][$k]}' ";
sql_query($sql);
$sql = " select sum(po_point) as sum_po_point from {$g4['point_table']} where mb_id = '{$_POST['mb_id'][$k]}' ";
$row = sql_fetch($sql);
$sum_point = $row[sum_po_point];
$sum_point = $row['sum_po_point'];
$sql= " update {$g4['member_table']} set mb_point = '{$sum_point}' where mb_id = '{$_POST['mb_id'][$k]}' ";
sql_query($sql);

View File

@ -11,7 +11,7 @@ if ($member['mb_password'] != sql_password($_POST['admin_password'])) {
}
$mb_id = $_POST['mb_id'];
$po_point = $_POST[po_point];
$po_point = $_POST['po_point'];
$po_content = $_POST['po_content'];
$mb = get_member($mb_id);
@ -19,7 +19,7 @@ $mb = get_member($mb_id);
if (!$mb['mb_id'])
alert('존재하는 회원아이디가 아닙니다.', './point_list.php?'.$qstr);
if (($po_point < 0) && ($po_point * (-1) > $mb[mb_point]))
if (($po_point < 0) && ($po_point * (-1) > $mb['mb_point']))
alert('포인트를 깎는 경우 현재 포인트보다 작으면 안됩니다.', './point_list.php?'.$qstr);
insert_point($mb_id, $po_point, $po_content, '@passive', $mb_id, $member['mb_id']."-".uniqid(""));

View File

@ -52,7 +52,7 @@ for ($i=1; $i<=9; $i++) {
<td>
<input type="text" id="po_poll<?=$i?>" name="po_poll<?=$i?>" <?=$required?> value="<?=$po_poll?>" maxlength="125">
<label for="po_cnt<?=$i?>">항목 <?=$i?> 투표수</label>
<input type="text" id="po_cnt<?=$i?>" name="po_cnt<?=$i?>" value="<?=$po[po_cnt.$i]?>" size="2">
<input type="text" id="po_cnt<?=$i?>" name="po_cnt<?=$i?>" value="<?=$po['po_cnt'.$i]?>" size="2">
</td>
</tr>
@ -67,13 +67,13 @@ for ($i=1; $i<=9; $i++) {
</tr>
<tr>
<th scope="row"><label for="po_level">투표가능 회원레벨</label></th>
<td><?=get_member_level_select('po_level', 1, 10, $po[po_level])?> 이상 투표할 수 있음</td>
<td><?=get_member_level_select('po_level', 1, 10, $po['po_level'])?> 이상 투표할 수 있음</td>
</tr>
<tr>
<th scope="row"><label for="po_point">포인트</label></th>
<td>
<?=help('투표에 참여한 회원에게 포인트를 부여합니다.')?>
<input type="text" id="po_point" name="po_point" value="<?=$po[po_point]?>"> 점
<input type="text" id="po_point" name="po_point" value="<?=$po['po_point']?>"> 점
</td>
</tr>

View File

@ -14,7 +14,7 @@ if ($w == '')
{
$sql = " insert {$g4['poll_table']}
( po_subject, po_poll1, po_poll2, po_poll3, po_poll4, po_poll5, po_poll6, po_poll7, po_poll8, po_poll9, po_cnt1, po_cnt2, po_cnt3, po_cnt4, po_cnt5, po_cnt6, po_cnt7, po_cnt8, po_cnt9, po_etc, po_level, po_point, po_date )
values ( '{$_POST['po_subject']}', '{$_POST['po_poll1']}', '{$_POST['po_poll2']}', '{$_POST['po_poll3']}', '{$_POST['po_poll4']}', '{$_POST['po_poll5']}', '{$_POST['po_poll6']}', '{$_POST['po_poll7']}', '{$_POST['po_poll8']}', '{$_POST['po_poll9']}', '{$_POST[po_cnt1]}', '{$_POST[po_cnt2]}', '{$_POST[po_cnt3]}', '{$_POST[po_cnt4]}', '{$_POST[po_cnt5]}', '{$_POST[po_cnt6]}', '{$_POST[po_cnt7]}', '{$_POST[po_cnt8]}', '{$_POST[po_cnt9]}', '{$_POST['po_etc']}', '{$_POST[po_level]}', '{$_POST[po_point]}', '{$g4['time_ymdhis']}' ) ";
values ( '{$_POST['po_subject']}', '{$_POST['po_poll1']}', '{$_POST['po_poll2']}', '{$_POST['po_poll3']}', '{$_POST['po_poll4']}', '{$_POST['po_poll5']}', '{$_POST['po_poll6']}', '{$_POST['po_poll7']}', '{$_POST['po_poll8']}', '{$_POST['po_poll9']}', '{$_POST['po_cnt1']}', '{$_POST['po_cnt2']}', '{$_POST['po_cnt3']}', '{$_POST['po_cnt4']}', '{$_POST['po_cnt5']}', '{$_POST['po_cnt6']}', '{$_POST['po_cnt7']}', '{$_POST['po_cnt8']}', '{$_POST['po_cnt9']}', '{$_POST['po_etc']}', '{$_POST['po_level']}', '{$_POST['po_point']}', '{$g4['time_ymdhis']}' ) ";
sql_query($sql);
$po_id = mysql_insert_id();
@ -32,28 +32,28 @@ else if ($w == 'u')
po_poll7 = '{$_POST['po_poll7']}',
po_poll8 = '{$_POST['po_poll8']}',
po_poll9 = '{$_POST['po_poll9']}',
po_cnt1 = '{$_POST[po_cnt1]}',
po_cnt2 = '{$_POST[po_cnt2]}',
po_cnt3 = '{$_POST[po_cnt3]}',
po_cnt4 = '{$_POST[po_cnt4]}',
po_cnt5 = '{$_POST[po_cnt5]}',
po_cnt6 = '{$_POST[po_cnt6]}',
po_cnt7 = '{$_POST[po_cnt7]}',
po_cnt8 = '{$_POST[po_cnt8]}',
po_cnt9 = '{$_POST[po_cnt9]}',
po_cnt1 = '{$_POST['po_cnt1']}',
po_cnt2 = '{$_POST['po_cnt2']}',
po_cnt3 = '{$_POST['po_cnt3']}',
po_cnt4 = '{$_POST['po_cnt4']}',
po_cnt5 = '{$_POST['po_cnt5']}',
po_cnt6 = '{$_POST['po_cnt6']}',
po_cnt7 = '{$_POST['po_cnt7']}',
po_cnt8 = '{$_POST['po_cnt8']}',
po_cnt9 = '{$_POST['po_cnt9']}',
po_etc = '{$_POST['po_etc']}',
po_level = '{$_POST[po_level]}',
po_point = '{$_POST[po_point]}',
po_level = '{$_POST['po_level']}',
po_point = '{$_POST['po_point']}',
po_date = '{$_POST['po_date']}'
where po_id = '{$_POST[po_id]}' ";
where po_id = '{$_POST['po_id']}' ";
sql_query($sql);
}
else if ($w == 'd')
{
$sql = " delete from {$g4['poll_table']} where po_id = '{$_POST[po_id]}' ";
$sql = " delete from {$g4['poll_table']} where po_id = '{$_POST['po_id']}' ";
sql_query($sql);
$sql = " delete from {$g4['poll_etc_table']} where po_id = '{$_POST[po_id]}' ";
$sql = " delete from {$g4['poll_etc_table']} where po_id = '{$_POST['po_id']}' ";
sql_query($sql);
}

View File

@ -30,9 +30,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -88,19 +88,19 @@ $colspan = 6;
<tbody>
<?
for ($i=0; $row=sql_fetch_array($result); $i++) {
$sql2 = " select sum(po_cnt1+po_cnt2+po_cnt3+po_cnt4+po_cnt5+po_cnt6+po_cnt7+po_cnt8+po_cnt9) as sum_po_cnt from {$g4['poll_table']} where po_id = '{$row[po_id]}' ";
$sql2 = " select sum(po_cnt1+po_cnt2+po_cnt3+po_cnt4+po_cnt5+po_cnt6+po_cnt7+po_cnt8+po_cnt9) as sum_po_cnt from {$g4['poll_table']} where po_id = '{$row['po_id']}' ";
$row2 = sql_fetch($sql2);
$po_etc = ($row['po_etc']) ? "사용" : "미사용";
$s_mod = '<a href="./poll_form.php?'.$qstr.'&amp;w=u&amp;po_id='.$row[po_id].'">수정</a>';
$s_del = '<a href="javascript:post_delete(\'poll_form_update.php\', \''.$row[po_id].'\');">삭제</a>';
$s_mod = '<a href="./poll_form.php?'.$qstr.'&amp;w=u&amp;po_id='.$row['po_id'].'">수정</a>';
$s_del = '<a href="javascript:post_delete(\'poll_form_update.php\', \''.$row['po_id'].'\');">삭제</a>';
?>
<tr>
<td class="td_num"><?=$row[po_id]?></td>
<td class="td_num"><?=$row['po_id']?></td>
<td><?=cut_str(get_text($row['po_subject']),70)?></td>
<td class="td_num"><?=$row[po_level]?></td>
<td class="td_num"><?=$row2[sum_po_cnt]?></td>
<td class="td_num"><?=$row['po_level']?></td>
<td class="td_num"><?=$row2['sum_po_cnt']?></td>
<td class="td_etc"><?=$po_etc?></td>
<td class="td_mng"><?=$s_mod?> <?=$s_del?></td>
</tr>
@ -115,7 +115,7 @@ if ($i==0)
</table>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&page=");
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, "$_SERVER['PHP_SELF']?$qstr&amp;page=");
if ($pagelist) {?>
<div class="pg">
<?=$pagelist?>

View File

@ -10,7 +10,7 @@ if (is_array($_POST['chk'])) {
// 실제 번호를 넘김
$k = $chk[$i];
sql_query(" delete from {$g4['popular_table']} where pp_id = '{$_POST[pp_id][$k]}' ", true);
sql_query(" delete from {$g4['popular_table']} where pp_id = '{$_POST['pp_id'][$k]}' ", true);
}
}
@ -44,9 +44,9 @@ $sql = " select count(*) as cnt
{$sql_search}
{$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == '') { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -114,7 +114,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
<tr>
<td class="td_chk">
<input type="hidden" name="pp_id[<?=$i?>]" value="<?=$row[pp_id]?>">
<input type="hidden" name="pp_id[<?=$i?>]" value="<?=$row['pp_id']?>">
<input type="checkbox" id="chk_<?=$i?>" name="chk[]" value="<?=$i?>" title="<?=$word?> 선택">
</td>
<td>&nbsp; <a href="<?=$_SERVER['PHP_SELF']?>?sfl=pp_word&amp;stx=<?=$word?>"><?=$word?></a></td>
@ -138,7 +138,7 @@ if ($i == 0)
<?}?>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&amp;page=");
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, "$_SERVER['PHP_SELF']?$qstr&amp;page=");
?>
<div class="pg">
<?=$pagelist?>

View File

@ -21,7 +21,7 @@ $sql = " select pp_word
$result = sql_query($sql);
$total_count = mysql_num_rows($result);
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == '') { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -82,7 +82,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
<tr>
<td class="td_num"><?=$rank?></td>
<td><?=$word?></td>
<td class="td_bignum"><?=$row[cnt]?></td>
<td class="td_bignum"><?=$row['cnt']?></td>
</tr>
<?
@ -95,7 +95,7 @@ if ($i == 0)
</table>
<?
$pagelist = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&amp;page=");
$pagelist = get_paging($config['cf_write_pages'], $page, $total_page, "$_SERVER['PHP_SELF']?$qstr&amp;page=");
?>
<div class="pg">
<?=$pagelist?>

View File

@ -4,7 +4,7 @@ include_once('./_common.php');
auth_check($auth[$sub_menu], 'r');
if (!$config[cf_email_use])
if (!$config['cf_email_use'])
alert('환경설정에서 \'메일발송 사용\'에 체크하셔야 메일을 발송할 수 있습니다.');
include_once($g4['path'].'/lib/mailer.lib.php');

View File

@ -18,11 +18,11 @@ $sql = " select vs_date, vs_count as cnt
order by vs_date desc ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$arr[$row['vs_date']] = $row[cnt];
$arr[$row['vs_date']] = $row['cnt'];
if ($row[cnt] > $max) $max = $row[cnt];
if ($row['cnt'] > $max) $max = $row['cnt'];
$sum_count += $row[cnt];
$sum_count += $row['cnt'];
}
?>

View File

@ -19,11 +19,11 @@ $sql = " select SUBSTRING(vi_time,1,2) as vi_hour, count(vi_id) as cnt
order by vi_hour ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$arr[$row['vi_hour']] = $row[cnt];
$arr[$row['vi_hour']] = $row['cnt'];
if ($row[cnt] > $max) $max = $row[cnt];
if ($row['cnt'] > $max) $max = $row['cnt'];
$sum_count += $row[cnt];
$sum_count += $row['cnt'];
}
?>

View File

@ -23,9 +23,9 @@ $sql = " select count(*) as cnt
{$sql_common}
{$sql_search} ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$total_count = $row['cnt'];
$rows = $config[cf_page_rows];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == '') $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
@ -106,7 +106,7 @@ if ($i == 0)
</tbody>
</table>
<?
$page = get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&amp;domain=$domain&amp;page=");
$page = get_paging($config['cf_write_pages'], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&amp;domain=$domain&amp;page=");
if ($page) {
?>
<div class="pg">

View File

@ -19,11 +19,11 @@ $sql = " select SUBSTRING(vs_date,1,7) as vs_month, SUM(vs_count) as cnt
order by vs_month desc ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$arr[$row['vs_month']] = $row[cnt];
$arr[$row['vs_month']] = $row['cnt'];
if ($row[cnt] > $max) $max = $row[cnt];
if ($row['cnt'] > $max) $max = $row['cnt'];
$sum_count += $row[cnt];
$sum_count += $row['cnt'];
}
?>

View File

@ -19,9 +19,9 @@ $sql = " select WEEKDAY(vs_date) as weekday_date, SUM(vs_count) as cnt
order by weekday_date ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$arr[$row['weekday_date']] = $row[cnt];
$arr[$row['weekday_date']] = $row['cnt'];
$sum_count += $row[cnt];
$sum_count += $row['cnt'];
}
?>

View File

@ -19,11 +19,11 @@ $sql = " select SUBSTRING(vs_date,1,4) as vs_year, SUM(vs_count) as cnt
order by vs_year desc ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$arr[$row['vs_year']] = $row[cnt];
$arr[$row['vs_year']] = $row['cnt'];
if ($row[cnt] > $max) $max = $row[cnt];
if ($row['cnt'] > $max) $max = $row['cnt'];
$sum_count += $row[cnt];
$sum_count += $row['cnt'];
}
?>

View File

@ -251,7 +251,7 @@ $dirname = dirname(__FILE__).'/';
$dbconfig_file = 'data/dbconfig.php';
if (file_exists($g4['path'].'/'.$dbconfig_file))
{
//if (is_dir("$g4[path]/install")) die("<meta http-equiv='content-type' content='text/html; charset=$g4[charset]'><script type='text/javascript'> alert('install 디렉토리를 삭제하여야 정상 실행됩니다.'); </script>");
//if (is_dir("$g4['path']/install")) die("<meta http-equiv='content-type' content='text/html; charset=$g4['charset']'><script type='text/javascript'> alert('install 디렉토리를 삭제하여야 정상 실행됩니다.'); </script>");
include_once($g4['path'].'/'.$dbconfig_file);
$connect_db = sql_connect($mysql_host, $mysql_user, $mysql_password);

View File

@ -39,11 +39,7 @@ include_once($g4['path'].'/lib/popular.lib.php');
<input type="submit" value="검색">
</fieldset>
</form>
<<<<<<< HEAD
<? if (!isset($bo_table)) {?><h1><?=$g4['title']?></h1><? } ?>
=======
<h1><?=$config['cf_title']?></h1>
>>>>>>> c6d75730d63bbcb65a6e77baf559a24b33fb43c1
</header>
<div>

View File

@ -23,7 +23,7 @@ if (isset($member['mb_memo_call']) && $member['mb_memo_call']) {
$lo_location = addslashes($g4['title']);
if (!$lo_location)
$lo_location = $_SERVER['REQUEST_URI'];
//$lo_url = $g4[url] . $_SERVER['REQUEST_URI'];
//$lo_url = $g4['url'] . $_SERVER['REQUEST_URI'];
$lo_url = $_SERVER['REQUEST_URI'];
if (strstr($lo_url, "/$g4[admin]/") || $is_admin == 'super') $lo_url = '';

View File

@ -7,7 +7,7 @@
<?
$tmp_sql = " select count(*) as cnt from {$g4['login_table']} where lo_ip = '{$_SERVER['REMOTE_ADDR']}' ";
$tmp_row = sql_fetch($tmp_sql);
//sql_query(" lock table $g4[login_table] write ", false);
//sql_query(" lock table $g4['login_table'] write ", false);
if ($tmp_row['cnt'])
{
$tmp_sql = " update {$g4['login_table']} set mb_id = '{$member['mb_id']}', lo_datetime = '{$g4['time_ymdhis']}', lo_location = '$lo_location', lo_url = '$lo_url' where lo_ip = '{$_SERVER['REMOTE_ADDR']}' ";
@ -22,8 +22,8 @@ else
sql_query(" delete from {$g4['login_table']} where lo_datetime < '".date("Y-m-d H:i:s", $g4['server_time'] - (60 * $config['cf_login_minutes']))."' ");
// 부담(overhead)이 있다면 테이블 최적화
//$row = sql_fetch(" SHOW TABLE STATUS FROM `$mysql_db` LIKE '$g4[login_table]' ");
//if ($row['Data_free'] > 0) sql_query(" OPTIMIZE TABLE $g4[login_table] ");
//$row = sql_fetch(" SHOW TABLE STATUS FROM `$mysql_db` LIKE '$g4['login_table']' ");
//if ($row['Data_free'] > 0) sql_query(" OPTIMIZE TABLE $g4['login_table'] ");
}
//sql_query(" unlock tables ", false);
?>