크롬80버전 결제 이슈, 영카트5 주요패치 확인!

게시판 여분필드 쉽게 추가하기-- 그누5 > 그누보드5 팁자료실

그누보드5
영카트5
매뉴얼
Q & A
제작의뢰
컨텐츠몰
부가서비스
소모임
커뮤니티

그누보드5 팁자료실

게시판 여분필드 쉽게 추가하기-- 그누5 정보

게시판 여분필드 쉽게 추가하기-- 그누5

첨부파일

첨부파일 wr_x.php (2.4K) 48회 다운로드 2020-05-05 02:18:33

본문

여분필드를 쉽게 추가 하기위한 파일 입니다

다운받으신 파일을 

그누 설치 루트에 업로드 하신 후

사용하시면 됩니다.

 

1889234979_1588612131.2228.jpg

사용법은 간단합니다

시작번호에 11을 입력하고 끝번호에 20을 입력한 후 

여분필드 추가 버튼을 클릭하면 wr_11 ~ wr_20 까지의 여분필드가 생성 됩니다.

 

게시판 아이디를 입력할 경우 해당 게시판만,

입력하지 않을경우 전체 게시판에 적용 됩니다.

 

 

초보분들의 실수 !!

해당 게시판 테이블에 여분필드를 생성했다고 해서

여분필드를 사용하는 게시판을 바로 사용할 수는 없습니다.

 

여분필드 생성후

bbs/write_update.php 와

bbs/move_update.php 의 파일내

insert 와 update 부분에 필드 값을 꼭  추가 입력하셔야 합니다.

 

 

여분필드를 사용하시는 분들께 편하게 도움이 되었으면 좋겠네요

추천12

댓글 전체

예를 들면 여분필드를 11~15 까지 추가할경우...

bbs/write_update.php 파일을 열어보시면
아래와 같은 코드가 보일겁니다

$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_seo_title = '$wr_seo_title',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    wr_link1_hit = 0,
                    wr_link2_hit = 0,
                    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 = '".G5_TIME_YMDHIS."',
                    wr_last = '".G5_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' ";

위처럼  wr_1 ~ wr_10 까지 되어 있는 부분에 
wr_11~wr_15 까지 추가해 줘야 한다는 뜻입니다

....
                    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',
                    wr_11 = '$wr_11',
                    wr_12 = '$wr_12',
                    wr_13 = '$wr_13',
                    wr_14 = '$wr_14',
                    wr_15 = '$wr_15' ";
안녕하세요~
해당파일을 루트에 넣고 11,20 숫자 적고(전체게시판적용이라 게시판명은 공란) 확인 후 댓글로 열려주신 부분도 추가했는데 적용이 안됩니다;;

write_update.php
$sql = " insert into $write_table 부분과
$sql = " update {$write_table} 부분 하단에 wr_11= '{$wr_11}' ~ wr_20= '{$wr_20}' 추가했고요..

move_update.php
$sql = " insert into $move_write_table 부분에 추가했습니다.

총 3군데 추가했는데요..다른데도 추가작업을 해줘야되나요??
게시판관리 들어가면 여전히 필드 1~10만 나옵니다~
이 부분을 무시하고 게시판 스킨에 wr_11 추가를 해도 입력값이 제대로 출력이 안되네요..ㅠㅠ
db에서 해당 필드가 추가된걸 확인하셨나요?
게시판 관리자 와는 상관이 없습니다

글쓰기 스킨에서(write.skin.php)
<input type="text" name="wr_11" value="<?php echo $write['wr_11']?>">

뷰스킨 (view.skin.php) 에서
<?php echo $view['wr_11']?>

넣어보시고
해당게시판에서 글쓰기 한번 해보세요

출력 된다면 정상이고
출력이 안된다면..
해당게시판 db확인 후 필드가 정상적으로 생성되었는지 확인해 보세요
전체 1,663 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT