게시판에서 여분필드문제입니다. 정보
게시판에서 여분필드문제입니다.본문
관리자에서 phpadmin으로 들어가서
게시판의 여분필드를 기본10개에서 20개로 늘렸습니다.
그럴 경우에
board_form과 board_form_update에서 어디어디를 손보아야 하는가요?
댓글 전체
write.update.php 221 line (update 320 line)
=================================
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '$g4[time_ymdhis]',
wr_ip = '$_SERVER[REMOTE_ADDR]',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10' ";
sql_query($sql);
=================================
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '$g4[time_ymdhis]',
wr_ip = '$_SERVER[REMOTE_ADDR]',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10' ";
sql_query($sql);
2가지 방법을 생각할수 있을거 같내용.
1. 직접 수정방법.
write.update.php
2. write.update.skin.php 개시판 각각의 설정이라면 여길 손대세요. (추천)
---------------------------------------------
2번째 방법에 대한 대략의 생각을 적어볼게요.
(write.update.skin.php) 에 넣어야 할 구문.....(제 방식입니다.)
write.update.php 를 손대지 않고 write.update.skin.php 만 손대는 방법
(장점: 구누보드 업데이트에 추가로 손댈게 없습니다.
단점: 만들라면 조금 난의도 있습니다.)
^^ 글작성시.. insert 구문은 항상 최신글로 insert 돼죠.? 여기서부터 시작합니다.
글쎄요.. ^^ 이미 나와있는건 어딘가 있지 않을가 하내요. ^^
1. 직접 수정방법.
write.update.php
2. write.update.skin.php 개시판 각각의 설정이라면 여길 손대세요. (추천)
---------------------------------------------
2번째 방법에 대한 대략의 생각을 적어볼게요.
(write.update.skin.php) 에 넣어야 할 구문.....(제 방식입니다.)
write.update.php 를 손대지 않고 write.update.skin.php 만 손대는 방법
(장점: 구누보드 업데이트에 추가로 손댈게 없습니다.
단점: 만들라면 조금 난의도 있습니다.)
^^ 글작성시.. insert 구문은 항상 최신글로 insert 돼죠.? 여기서부터 시작합니다.
글쎄요.. ^^ 이미 나와있는건 어딘가 있지 않을가 하내요. ^^

게시판 관리자 항목의 여유필드를 추가했을 때는 아래 두파일 모두 추가작업필요
board_form // 폼항목 10에서 20까지로
....
<? for ($i=1; $i<=20; $i++) { ?>
<tr class='ht'>
<td><input type=checkbox name=chk_<?=$i?> value=1></td>
<td><input type=text class=ed name='bo_<?=$i?>_subj' value='<?=get_text($board["bo_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;'></td>
<td><input type=text class=ed style='width:80%;' name='bo_<?=$i?>' value='<?=get_text($board["bo_$i"])?>' title='여분필드 <?=$i?> 설정값'></td>
</tr>
<? } ?>
board_form_update //
....
bo_1_subj = '$bo_1_subj',
bo_2_subj = '$bo_2_subj',
bo_3_subj = '$bo_3_subj',
bo_4_subj = '$bo_4_subj',
bo_5_subj = '$bo_5_subj',
bo_6_subj = '$bo_6_subj',
bo_7_subj = '$bo_7_subj',
bo_8_subj = '$bo_8_subj',
bo_9_subj = '$bo_9_subj',
bo_10_subj = '$bo_10_subj',
bo_11_subj = '$bo_11_subj',
bo_12_subj = '$bo_12_subj',
bo_13_subj = '$bo_13_subj',
bo_14_subj = '$bo_14_subj',
bo_15_subj = '$bo_15_subj',
bo_16_subj = '$bo_16_subj',
bo_17_subj = '$bo_17_subj',
bo_18_subj = '$bo_18_subj',
bo_19_subj = '$bo_19_subj',
bo_20_subj = '$bo_20_subj',
bo_1 = '$bo_1',
bo_2 = '$bo_2',
bo_3 = '$bo_3',
bo_4 = '$bo_4',
bo_5 = '$bo_5',
bo_6 = '$bo_6',
bo_7 = '$bo_7',
bo_8 = '$bo_8',
bo_9 = '$bo_9',
bo_10 = '$bo_10',
bo_11 = '$bo_11',
bo_12 = '$bo_12',
bo_13 = '$bo_13',
bo_14 = '$bo_14',
bo_15 = '$bo_15',
bo_16 = '$bo_16',
bo_17 = '$bo_17',
bo_18 = '$bo_18',
bo_19 = '$bo_19',
bo_20 = '$bo_20'
";
board_form // 폼항목 10에서 20까지로
....
<? for ($i=1; $i<=20; $i++) { ?>
<tr class='ht'>
<td><input type=checkbox name=chk_<?=$i?> value=1></td>
<td><input type=text class=ed name='bo_<?=$i?>_subj' value='<?=get_text($board["bo_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;'></td>
<td><input type=text class=ed style='width:80%;' name='bo_<?=$i?>' value='<?=get_text($board["bo_$i"])?>' title='여분필드 <?=$i?> 설정값'></td>
</tr>
<? } ?>
board_form_update //
....
bo_1_subj = '$bo_1_subj',
bo_2_subj = '$bo_2_subj',
bo_3_subj = '$bo_3_subj',
bo_4_subj = '$bo_4_subj',
bo_5_subj = '$bo_5_subj',
bo_6_subj = '$bo_6_subj',
bo_7_subj = '$bo_7_subj',
bo_8_subj = '$bo_8_subj',
bo_9_subj = '$bo_9_subj',
bo_10_subj = '$bo_10_subj',
bo_11_subj = '$bo_11_subj',
bo_12_subj = '$bo_12_subj',
bo_13_subj = '$bo_13_subj',
bo_14_subj = '$bo_14_subj',
bo_15_subj = '$bo_15_subj',
bo_16_subj = '$bo_16_subj',
bo_17_subj = '$bo_17_subj',
bo_18_subj = '$bo_18_subj',
bo_19_subj = '$bo_19_subj',
bo_20_subj = '$bo_20_subj',
bo_1 = '$bo_1',
bo_2 = '$bo_2',
bo_3 = '$bo_3',
bo_4 = '$bo_4',
bo_5 = '$bo_5',
bo_6 = '$bo_6',
bo_7 = '$bo_7',
bo_8 = '$bo_8',
bo_9 = '$bo_9',
bo_10 = '$bo_10',
bo_11 = '$bo_11',
bo_12 = '$bo_12',
bo_13 = '$bo_13',
bo_14 = '$bo_14',
bo_15 = '$bo_15',
bo_16 = '$bo_16',
bo_17 = '$bo_17',
bo_18 = '$bo_18',
bo_19 = '$bo_19',
bo_20 = '$bo_20'
";
뮤존님!!
제가 질문을 상세하게 하지 못한 것 같습니다.
답변 감사합니다.
저는 관리자항목에서 아래에 보여지는 여분필드를 더 많게 한 것입니다.
cybernet 님 감사합니다. 잘 돌아갑니다.
제가 질문을 상세하게 하지 못한 것 같습니다.
답변 감사합니다.
저는 관리자항목에서 아래에 보여지는 여분필드를 더 많게 한 것입니다.
cybernet 님 감사합니다. 잘 돌아갑니다.