/home/mjc1/public_html/adm/board_form_update.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
<?php
$sub_menu 
"300100";
include_once(
'./_common.php');

if (
$w == 'u')
    
check_demo();

auth_check($auth[$sub_menu], 'w');

if (!
$_POST['gr_id']) { alert('그룹 ID는 반드시 선택하세요.'); }
if (!
$bo_table) { alert('게시판 TABLE명은 반드시 입력하세요.'); }
if (!
preg_match("/^([A-Za-z0-9_]{1,20})$/"$bo_table)) { alert('게시판 TABLE명은 공백없이 영문자, 숫자, _ 만 사용 가능합니다. (20자 이내)'); }
if (!
$_POST['bo_subject']) { alert('게시판 제목을 입력하세요.'); }

if (
$file $_POST['bo_include_head']) {
    if (!
preg_match("/\.(php|htm['l']?)$/i"$file)) {
        
alert('상단 파일 경로가 php, html 파일이 아닙니다.');
    }
}

if (
$file $_POST['bo_include_tail']) {
    if (!
preg_match("/\.(php|htm['l']?)$/i"$file)) {
        
alert('하단 파일 경로가 php, html 파일이 아닙니다.');
    }
}

$board_path G5_DATA_PATH.'/file/'.$bo_table;

// 게시판 디렉토리 생성
@mkdir($board_pathG5_DIR_PERMISSION);
@
chmod($board_pathG5_DIR_PERMISSION);

// 디렉토리에 있는 파일의 목록을 보이지 않게 한다.
$file $board_path '/index.php';
$f = @fopen($file'w');
@
fwrite($f'');
@
fclose($f);
@
chmod($fileG5_FILE_PERMISSION);

// 분류에 & 나 = 는 사용이 불가하므로 2바이트로 바꾼다.
$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_mobile_subject   = '
{$_POST['bo_mobile_subject']}',
                bo_device           = '
{$_POST['bo_device']}',
                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_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_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_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_list_view    = '
{$_POST['bo_use_list_view']}',
                bo_use_list_file    = '
{$_POST['bo_use_list_file']}',
                bo_use_list_content = '
{$_POST['bo_use_list_content']}',
                bo_use_email        = '
{$_POST['bo_use_email']}',
                bo_use_cert         = '
{$_POST['bo_use_cert']}',
                bo_use_sns          = '
{$_POST['bo_use_sns']}',
                bo_table_width      = '
{$_POST['bo_table_width']}',
                bo_subject_len      = '
{$_POST['bo_subject_len']}',
                bo_mobile_subject_len      = '
{$_POST['bo_mobile_subject_len']}',
                bo_page_rows        = '
{$_POST['bo_page_rows']}',
                bo_mobile_page_rows = '
{$_POST['bo_mobile_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_mobile_skin      = '
{$_POST['bo_mobile_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_mobile_content_head     = '
{$_POST['bo_mobile_content_head']}',
                bo_mobile_content_tail     = '
{$_POST['bo_mobile_content_tail']}',
                bo_insert_content   = '
{$_POST['bo_insert_content']}',
                bo_gallery_cols     = '
{$_POST['bo_gallery_cols']}',
                bo_gallery_width    = '
{$_POST['bo_gallery_width']}',
                bo_gallery_height   = '
{$_POST['bo_gallery_height']}',
                bo_mobile_gallery_width = '
{$_POST['bo_mobile_gallery_width']}',
                bo_mobile_gallery_height= '
{$_POST['bo_mobile_gallery_height']}',
                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            = '
{$_POST['bo_order']}',
                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 (
$w == '') {

    
$row sql_fetch(" select count(*) as cnt from {$g5['board_table']} where bo_table = '{$bo_table}' ");
    if (
$row['cnt'])
        
alert($bo_table.' 은(는) 이미 존재하는 TABLE 입니다.');

    
$sql " insert into {$g5['board_table']}
                set bo_table = '
{$bo_table}',
                    bo_count_write = '0',
                    bo_count_comment = '0',
                    
$sql_common ";
    
sql_query($sql);

    
// 게시판 테이블 생성
    
$file file('./sql_write.sql');
    
$sql implode($file"\n");

    
$create_table $g5['write_prefix'] . $bo_table;

    
// sql_board.sql 파일의 테이블명을 변환
    
$source = array('/__TABLE_NAME__/''/;/');
    
$target = array($create_table'');
    
$sql preg_replace($source$target$sql);
    
sql_query($sqlFALSE);

} else if (
$w == 'u') {

    
// 게시판의 글 수
    
$sql " select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_is_comment = 0 ";
    
$row sql_fetch($sql);
    
$bo_count_write $row['cnt'];

    
// 게시판의 코멘트 수
    
$sql " select count(*) as cnt from {$g5['write_prefix']}{$bo_table} where wr_is_comment = 1 ";
    
$row sql_fetch($sql);
    
$bo_count_comment $row['cnt'];

    
// 글수 조정
    /*
        엔피씨님의 팁으로 교체합니다. 130308
        http://sir.co.kr/bbs/board.php?bo_table=g5_tiptech&wr_id=27207
    */
    
if (isset($_POST['proc_count'])) {
        
// 원글을 얻습니다.
        //$sql = " select wr_id from {$g5['write_prefix']}{$bo_table} where wr_is_comment = 0 ";
        
$sql " select a.wr_id, (count(b.wr_parent) - 1) as cnt from {$g5['write_prefix']}{$bo_table} a, {$g5['write_prefix']}{$bo_table} b where a.wr_id=b.wr_parent and a.wr_is_comment=0 group by a.wr_id ";
        
$result sql_query($sql);
        for (
$i=0$row=sql_fetch_array($result); $i++) {
            
/*
            // 코멘트수를 얻습니다.
            $sql2 = " select count(*) as cnt from {$g5['write_prefix']}$bo_table where wr_parent = '{$row['wr_id']}' and wr_is_comment = 1 ";
            $row2 = sql_fetch($sql2);
            */

            
sql_query(" update {$g5['write_prefix']}{$bo_table} set wr_comment = '{$row['cnt']}' where wr_id = '{$row['wr_id']}' ");
        }
    }

    
// 공지사항에는 등록되어 있지만 실제 존재하지 않는 글 아이디는 삭제합니다.
    
$bo_notice "";
    
$lf "";
    if (
$board['bo_notice']) {
        
$tmp_array explode(","$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 {$g5['write_prefix']}{$bo_table} where wr_id = '{$tmp_wr_id}' ");
            if (
$row['cnt'])
            {
                
$bo_notice .= $lf $tmp_wr_id;
                
$lf ",";
            }
        }
    }

    
$sql " update {$g5['board_table']}
                set bo_notice = '
{$bo_notice}',
                    bo_count_write = '
{$bo_count_write}',
                    bo_count_comment = '
{$bo_count_comment}',
                    
{$sql_common}
              where bo_table = '
{$bo_table}' ";
    
sql_query($sql);

}


// 같은 그룹내 게시판 동일 옵션 적용
$grp_fields '';
if (
is_checked('chk_grp_device'))               $grp_fields .= " , bo_device = '{$bo_device}' ";
if (
is_checked('chk_grp_admin'))                $grp_fields .= " , bo_admin = '{$bo_admin}' ";
if (
is_checked('chk_grp_list_level'))           $grp_fields .= " , bo_list_level = '{$bo_list_level}' ";
if (
is_checked('chk_grp_read_level'))           $grp_fields .= " , bo_read_level = '{$bo_read_level}' ";
if (
is_checked('chk_grp_write_level'))          $grp_fields .= " , bo_write_level = '{$bo_write_level}' ";
if (
is_checked('chk_grp_reply_level'))          $grp_fields .= " , bo_reply_level = '{$bo_reply_level}' ";
if (
is_checked('chk_grp_comment_level'))        $grp_fields .= " , bo_comment_level = '{$bo_comment_level}' ";
if (
is_checked('chk_grp_link_level'))           $grp_fields .= " , bo_link_level = '{$bo_link_level}' ";
if (
is_checked('chk_grp_upload_level'))         $grp_fields .= " , bo_upload_level = '{$bo_upload_level}' ";
if (
is_checked('chk_grp_download_level'))       $grp_fields .= " , bo_download_level = '{$bo_download_level}' ";
if (
is_checked('chk_grp_html_level'))           $grp_fields .= " , bo_html_level = '{$bo_html_level}' ";
if (
is_checked('chk_grp_count_modify'))         $grp_fields .= " , bo_count_modify = '{$bo_count_modify}' ";
if (
is_checked('chk_grp_count_delete'))         $grp_fields .= " , bo_count_delete = '{$bo_count_delete}' ";
if (
is_checked('chk_grp_read_point'))           $grp_fields .= " , bo_read_point = '{$bo_read_point}' ";
if (
is_checked('chk_grp_write_point'))          $grp_fields .= " , bo_write_point = '{$bo_write_point}' ";
if (
is_checked('chk_grp_comment_point'))        $grp_fields .= " , bo_comment_point = '{$bo_comment_point}' ";
if (
is_checked('chk_grp_download_point'))       $grp_fields .= " , bo_download_point = '{$bo_download_point}' ";
if (
is_checked('chk_grp_category_list')) {
    
$grp_fields .= " , bo_category_list = '{$bo_category_list}' ";
    
$grp_fields .= " , bo_use_category = '{$bo_use_category}' ";
}
if (
is_checked('chk_grp_use_sideview'))         $grp_fields .= " , bo_use_sideview = '{$bo_use_sideview}' ";
if (
is_checked('chk_grp_use_file_content'))     $grp_fields .= " , bo_use_file_content = '{$bo_use_file_content}' ";
if (
is_checked('chk_grp_use_secret'))           $grp_fields .= " , bo_use_secret = '{$bo_use_secret}' ";
if (
is_checked('chk_grp_use_dhtml_editor'))     $grp_fields .= " , bo_use_dhtml_editor = '{$bo_use_dhtml_editor}' ";
if (
is_checked('chk_grp_use_rss_view'))         $grp_fields .= " , bo_use_rss_view = '{$bo_use_rss_view}' ";
if (
is_checked('chk_grp_use_good'))             $grp_fields .= " , bo_use_good = '{$bo_use_good}' ";
if (
is_checked('chk_grp_use_nogood'))           $grp_fields .= " , bo_use_nogood = '{$bo_use_nogood}' ";
if (
is_checked('chk_grp_use_name'))             $grp_fields .= " , bo_use_name = '{$bo_use_name}' ";
if (
is_checked('chk_grp_use_signature'))        $grp_fields .= " , bo_use_signature = '{$bo_use_signature}' ";
if (
is_checked('chk_grp_use_ip_view'))          $grp_fields .= " , bo_use_ip_view = '{$bo_use_ip_view}' ";
if (
is_checked('chk_grp_use_list_view'))        $grp_fields .= " , bo_use_list_view = '{$bo_use_list_view}' ";
if (
is_checked('chk_grp_use_list_file'))        $grp_fields .= " , bo_use_list_file = '{$bo_use_list_file}' ";
if (
is_checked('chk_grp_use_list_content'))     $grp_fields .= " , bo_use_list_content = '{$bo_use_list_content}' ";
if (
is_checked('chk_grp_use_email'))            $grp_fields .= " , bo_use_email = '{$bo_use_email}' ";
if (
is_checked('chk_grp_use_cert'))             $grp_fields .= " , bo_use_cert = '{$bo_use_cert}' ";
if (
is_checked('chk_grp_use_sns'))              $grp_fields .= " , bo_use_sns = '{$bo_use_sns}' ";
if (
is_checked('chk_grp_skin'))                 $grp_fields .= " , bo_skin = '{$bo_skin}' ";
if (
is_checked('chk_grp_mobile_skin'))          $grp_fields .= " , bo_mobile_skin = '{$bo_mobile_skin}' ";
if (
is_checked('chk_grp_gallery_cols'))         $grp_fields .= " , bo_gallery_cols = '{$bo_gallery_cols}' ";
if (
is_checked('chk_grp_gallery_width'))        $grp_fields .= " , bo_gallery_width = '{$bo_gallery_width}' ";
if (
is_checked('chk_grp_gallery_height'))       $grp_fields .= " , bo_gallery_height = '{$bo_gallery_height}' ";
if (
is_checked('chk_grp_mobile_gallery_width')) $grp_fields .= " , bo_mobile_gallery_width = '{$bo_mobile_gallery_width}' ";
if (
is_checked('chk_grp_mobile_gallery_height'))$grp_fields .= " , bo_mobile_gallery_height = '{$bo_mobile_gallery_height}' ";
if (
is_checked('chk_grp_table_width'))          $grp_fields .= " , bo_table_width = '{$bo_table_width}' ";
if (
is_checked('chk_grp_page_rows'))            $grp_fields .= " , bo_page_rows = '{$bo_page_rows}' ";
if (
is_checked('chk_grp_mobile_page_rows'))            $grp_fields .= " , bo_mobile_page_rows = '{$bo_mobile_page_rows}' ";
if (
is_checked('chk_grp_subject_len'))          $grp_fields .= " , bo_subject_len = '{$bo_subject_len}' ";
if (
is_checked('chk_grp_mobile_subject_len'))          $grp_fields .= " , bo_mobile_subject_len = '{$bo_mobile_subject_len}' ";
if (
is_checked('chk_grp_new'))                  $grp_fields .= " , bo_new = '{$bo_new}' ";
if (
is_checked('chk_grp_hot'))                  $grp_fields .= " , bo_hot = '{$bo_hot}' ";
if (
is_checked('chk_grp_image_width'))          $grp_fields .= " , bo_image_width = '{$bo_image_width}' ";
if (
is_checked('chk_grp_reply_order'))          $grp_fields .= " , bo_reply_order = '{$bo_reply_order}' ";
if (
is_checked('chk_grp_sort_field'))           $grp_fields .= " , bo_sort_field = '{$bo_sort_field}' ";
if (
is_checked('chk_grp_write_min'))            $grp_fields .= " , bo_write_min = '{$bo_write_min}' ";
if (
is_checked('chk_grp_write_max'))            $grp_fields .= " , bo_write_max = '{$bo_write_max}' ";
if (
is_checked('chk_grp_comment_min'))          $grp_fields .= " , bo_comment_min = '{$bo_comment_min}' ";
if (
is_checked('chk_grp_comment_max'))          $grp_fields .= " , bo_comment_max = '{$bo_comment_max}' ";
if (
is_checked('chk_grp_upload_count'))         $grp_fields .= " , bo_upload_count = '{$bo_upload_count}' ";
if (
is_checked('chk_grp_upload_size'))          $grp_fields .= " , bo_upload_size = '{$bo_upload_size}' ";
if (
is_checked('chk_grp_include_head'))         $grp_fields .= " , bo_include_head = '{$bo_include_head}' ";
if (
is_checked('chk_grp_include_tail'))         $grp_fields .= " , bo_include_tail = '{$bo_include_tail}' ";
if (
is_checked('chk_grp_content_head'))         $grp_fields .= " , bo_content_head = '{$bo_content_head}' ";
if (
is_checked('chk_grp_content_tail'))         $grp_fields .= " , bo_content_tail = '{$bo_content_tail}' ";
if (
is_checked('chk_grp_mobile_content_head'))         $grp_fields .= " , bo_mobile_content_head = '{$bo_mobile_content_head}' ";
if (
is_checked('chk_grp_mobile_content_tail'))         $grp_fields .= " , bo_mobile_content_tail = '{$bo_mobile_content_tail}' ";
if (
is_checked('chk_grp_insert_content'))       $grp_fields .= " , bo_insert_content = '{$bo_insert_content}' ";
if (
is_checked('chk_grp_use_search'))           $grp_fields .= " , bo_use_search = '{$bo_use_search}' ";
if (
is_checked('chk_grp_order'))                $grp_fields .= " , bo_order = '{$bo_order}' ";
for (
$i=1$i<=10$i++) {
    if (
is_checked('chk_grp_'.$i)) {
        
$grp_fields .= " , bo_{$i}_subj = '".$_POST['bo_'.$i.'_subj']."' ";
        
$grp_fields .= " , bo_{$i} = '".$_POST['bo_'.$i]."' ";
    }
}

if (
$grp_fields) {
    
sql_query(" update {$g5['board_table']} set bo_table = bo_table {$grp_fields} where gr_id = '$gr_id' ");
}


// 모든 게시판 동일 옵션 적용
$all_fields '';
if (
is_checked('chk_all_device'))               $all_fields .= " , bo_device = '{$bo_device}' ";
if (
is_checked('chk_all_admin'))                $all_fields .= " , bo_admin = '{$bo_admin}' ";
if (
is_checked('chk_all_list_level'))           $all_fields .= " , bo_list_level = '{$bo_list_level}' ";
if (
is_checked('chk_all_read_level'))           $all_fields .= " , bo_read_level = '{$bo_read_level}' ";
if (
is_checked('chk_all_write_level'))          $all_fields .= " , bo_write_level = '{$bo_write_level}' ";
if (
is_checked('chk_all_reply_level'))          $all_fields .= " , bo_reply_level = '{$bo_reply_level}' ";
if (
is_checked('chk_all_comment_level'))        $all_fields .= " , bo_comment_level = '{$bo_comment_level}' ";
if (
is_checked('chk_all_link_level'))           $all_fields .= " , bo_link_level = '{$bo_link_level}' ";
if (
is_checked('chk_all_upload_level'))         $all_fields .= " , bo_upload_level = '{$bo_upload_level}' ";
if (
is_checked('chk_all_download_level'))       $all_fields .= " , bo_download_level = '{$bo_download_level}' ";
if (
is_checked('chk_all_html_level'))           $all_fields .= " , bo_html_level = '{$bo_html_level}' ";
if (
is_checked('chk_all_count_modify'))         $all_fields .= " , bo_count_modify = '{$bo_count_modify}' ";
if (
is_checked('chk_all_count_delete'))         $all_fields .= " , bo_count_delete = '{$bo_count_delete}' ";
if (
is_checked('chk_all_read_point'))           $all_fields .= " , bo_read_point = '{$bo_read_point}' ";
if (
is_checked('chk_all_write_point'))          $all_fields .= " , bo_write_point = '{$bo_write_point}' ";
if (
is_checked('chk_all_comment_point'))        $all_fields .= " , bo_comment_point = '{$bo_comment_point}' ";
if (
is_checked('chk_all_download_point'))       $all_fields .= " , bo_download_point = '{$bo_download_point}' ";
if (
is_checked('chk_all_category_list')) {
    
$all_fields .= " , bo_category_list = '{$bo_category_list}' ";
    
$all_fields .= " , bo_use_category = '{$bo_use_category}' ";
}
if (
is_checked('chk_all_use_sideview'))         $all_fields .= " , bo_use_sideview = '{$bo_use_sideview}' ";
if (
is_checked('chk_all_use_file_content'))     $all_fields .= " , bo_use_file_content = '{$bo_use_file_content}' ";
if (
is_checked('chk_all_use_secret'))           $all_fields .= " , bo_use_secret = '{$bo_use_secret}' ";
if (
is_checked('chk_all_use_dhtml_editor'))     $all_fields .= " , bo_use_dhtml_editor = '{$bo_use_dhtml_editor}' ";
if (
is_checked('chk_all_use_rss_view'))         $all_fields .= " , bo_use_rss_view = '{$bo_use_rss_view}' ";
if (
is_checked('chk_all_use_good'))             $all_fields .= " , bo_use_good = '{$bo_use_good}' ";
if (
is_checked('chk_all_use_nogood'))           $all_fields .= " , bo_use_nogood = '{$bo_use_nogood}' ";
if (
is_checked('chk_all_use_name'))             $all_fields .= " , bo_use_name = '{$bo_use_name}' ";
if (
is_checked('chk_all_use_signature'))        $all_fields .= " , bo_use_signature = '{$bo_use_signature}' ";
if (
is_checked('chk_all_use_ip_view'))          $all_fields .= " , bo_use_ip_view = '{$bo_use_ip_view}' ";
if (
is_checked('chk_all_use_list_view'))        $all_fields .= " , bo_use_list_view = '{$bo_use_list_view}' ";
if (
is_checked('chk_all_use_list_file'))        $all_fields .= " , bo_use_list_file = '{$bo_use_list_file}' ";
if (
is_checked('chk_all_use_list_content'))     $all_fields .= " , bo_use_list_content = '{$bo_use_list_content}' ";
if (
is_checked('chk_all_use_email'))            $all_fields .= " , bo_use_email = '{$bo_use_email}' ";
if (
is_checked('chk_all_use_cert'))             $all_fields .= " , bo_use_cert = '{$bo_use_cert}' ";
if (
is_checked('chk_all_use_sns'))              $all_fields .= " , bo_use_sns = '{$bo_use_sns}' ";
if (
is_checked('chk_all_skin'))                 $all_fields .= " , bo_skin = '{$bo_skin}' ";
if (
is_checked('chk_all_mobile_skin'))          $all_fields .= " , bo_mobile_skin = '{$bo_mobile_skin}' ";
if (
is_checked('chk_all_gallery_cols'))         $all_fields .= " , bo_gallery_cols = '{$bo_gallery_cols}' ";
if (
is_checked('chk_all_gallery_width'))        $all_fields .= " , bo_gallery_width = '{$bo_gallery_width}' ";
if (
is_checked('chk_all_gallery_height'))       $all_fields .= " , bo_gallery_height = '{$bo_gallery_height}' ";
if (
is_checked('chk_all_mobile_gallery_width')) $all_fields .= " , bo_mobile_gallery_width = '{$bo_mobile_gallery_width}' ";
if (
is_checked('chk_all_mobile_gallery_height'))$all_fields .= " , bo_mobile_gallery_height = '{$bo_mobile_gallery_height}' ";
if (
is_checked('chk_all_table_width'))          $all_fields .= " , bo_table_width = '{$bo_table_width}' ";
if (
is_checked('chk_all_page_rows'))            $all_fields .= " , bo_page_rows = '{$bo_page_rows}' ";
if (
is_checked('chk_all_mobile_page_rows'))            $all_fields .= " , bo_mobile_page_rows = '{$bo_mobile_page_rows}' ";
if (
is_checked('chk_all_subject_len'))          $all_fields .= " , bo_subject_len = '{$bo_subject_len}' ";
if (
is_checked('chk_all_mobile_subject_len'))          $all_fields .= " , bo_mobile_subject_len = '{$bo_mobile_subject_len}' ";
if (
is_checked('chk_all_new'))                  $all_fields .= " , bo_new = '{$bo_new}' ";
if (
is_checked('chk_all_hot'))                  $all_fields .= " , bo_hot = '{$bo_hot}' ";
if (
is_checked('chk_all_image_width'))          $all_fields .= " , bo_image_width = '{$bo_image_width}' ";
if (
is_checked('chk_all_reply_order'))          $all_fields .= " , bo_reply_order = '{$bo_reply_order}' ";
if (
is_checked('chk_all_sort_field'))           $all_fields .= " , bo_sort_field = '{$bo_sort_field}' ";
if (
is_checked('chk_all_write_min'))            $all_fields .= " , bo_write_min = '{$bo_write_min}' ";
if (
is_checked('chk_all_write_max'))            $all_fields .= " , bo_write_max = '{$bo_write_max}' ";
if (
is_checked('chk_all_comment_min'))          $all_fields .= " , bo_comment_min = '{$bo_comment_min}' ";
if (
is_checked('chk_all_comment_max'))          $all_fields .= " , bo_comment_max = '{$bo_comment_max}' ";
if (
is_checked('chk_all_upload_count'))         $all_fields .= " , bo_upload_count = '{$bo_upload_count}' ";
if (
is_checked('chk_all_upload_size'))          $all_fields .= " , bo_upload_size = '{$bo_upload_size}' ";
if (
is_checked('chk_all_include_head'))         $all_fields .= " , bo_include_head = '{$bo_include_head}' ";
if (
is_checked('chk_all_include_tail'))         $all_fields .= " , bo_include_tail = '{$bo_include_tail}' ";
if (
is_checked('chk_all_content_head'))         $all_fields .= " , bo_content_head = '{$bo_content_head}' ";
if (
is_checked('chk_all_content_tail'))         $all_fields .= " , bo_content_tail = '{$bo_content_tail}' ";
if (
is_checked('chk_all_mobile_content_head'))         $all_fields .= " , bo_mobile_content_head = '{$bo_mobile_content_head}' ";
if (
is_checked('chk_all_mobile_content_tail'))         $all_fields .= " , bo_mobile_content_tail = '{$bo_mobile_content_tail}' ";
if (
is_checked('chk_all_insert_content'))       $all_fields .= " , bo_insert_content = '{$bo_insert_content}' ";
if (
is_checked('chk_all_use_search'))           $all_fields .= " , bo_use_search = '{$bo_use_search}' ";
if (
is_checked('chk_all_order'))                $all_fields .= " , bo_order = '{$bo_order}' ";
for (
$i=1$i<=10$i++) {
    if (
is_checked('chk_all_'.$i)) {
        
$all_fields .= " , bo_{$i}_subj = '".$_POST['bo_'.$i.'_subj']."' ";
        
$all_fields .= " , bo_{$i} = '".$_POST['bo_'.$i]."' ";
    }
}

if (
$all_fields) {
    
sql_query(" update {$g5['board_table']} set bo_table = bo_table {$all_fields} ");
}

delete_cache_latest($bo_table);

goto_url("./board_form.php?w=u&bo_table={$bo_table}&amp;{$qstr}");
?>