메뉴 건너뛰기

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

그누보드 여분 필드는 이전 강좌에서 살펴본 것과 같이 wr_1 부터 wr_10 까지 총 10개만 제공하고 있습니다. 

10개도 적당해 보이긴 하지만 스킨 제작하면서 부족할 경우 참고해서 추가하면 됩니다.

 

방법은 어렵지 않습니다. 

원하는 게시판 테이블에 wr_11, wr_12.... 등과 같이 필드를 생성하고 update 쿼리에서 추가하면 됩니다.

wr_10번 까지는 별도로 수정하지 않아도 이 과정들이 모두 기본으로 적용되어 있어서 그냥 가져다 쓰면 되지만 10번 이후부터는 저런 부분들을 수정해야 사용할 수 있습니다.

 

어떻게 생성하고 추가해야 하는지 좀 더 자세하게 살펴보겠습니다.

 

 

1. 필드 생성

 

phpMyAdmin 을 이용해서 원하는 개수만큼 필드를 생성합니다.

 


 

- 좌측에서 필드를 추가하고 싶은 게시판 테이블 선택

  (게시판 테이블 이름은 g5_write_notice 형식으로 되어 있습니다. 뒤에 notice 부분이 게시판id 입니다)

- 상단 탭 메뉴에서 구조 클릭

Add [10] field(s) 입력란에 원하는 개수 추가 (예를 들어 10개를 추가해보겠습니다)

- 위치는 wr_10 다음에 (wr_10 필드가 마지막에 있으므로 테이블의 마지막으로 선택해도 됩니다)

- 실행

 

 


 

기존에 있던 wr_10 번까지의 여분 필드와 동일한 형식으로 입력합니다.

모두 입력 후 저장 클릭!

 

 


 

정상적으로 추가되었는지 확인하세요.

기존 여분 필드와 필드 속성들이 동일한지 체크

 

 

 

2. 스킨 파일 수정

 

스킨 폴더 안에 write_update.skin.php 파일을 새로 생성하고 내용은 이렇게 하세요.

기본 스킨에는 이 파일이 없을 겁니다.

 

<?php 

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

$sql = " update $write_table

            set wr_11 = '$wr_11',

                 wr_12 = '$wr_12',

                 wr_13 = '$wr_13',

                 wr_14 = '$wr_14',

                 wr_15 = '$wr_15',

                 wr_16 = '$wr_16',

                 wr_17 = '$wr_17',

                 wr_18 = '$wr_18',

                 wr_19 = '$wr_19',

                 wr_20 = '$wr_20'

          where wr_id = '$wr_id' ";

sql_query($sql);

?>​​

 

 

* 새로 추가한 필드에 정상적으로 값이 저장 및 수정되는지 확인

 

write.skin.php 파일에 추가해서 테스트

 

<input type="text" name="wr_11" value="<?php echo $write['wr_11'] ?>" id="wr_11" class="frm_input" size="20">

....

....

....

 


 


  1. 회원가입 약관동의 전체동의 보완

  2. No Image 05Jan
    by
    2023/01/05 Views 79 

    회원가입 못하게

  3. 회원 목록을 select 로 불러와서 선택시 input 에 집어넣기

  4. No Image 24Mar
    by
    2021/03/24 Views 146 

    회원 등급(권한)에 따라서 다른 메시지 보이기

  5. 회원 가입 페이지에서 랜덤 닉네임 보여주기

  6. No Image 09Apr
    by
    2024/04/09 Views 0 

    홈페이지를 특정 IP 일때 다른 페이지로 연결하기

  7. No Image 09Apr
    by
    2024/04/09 Views 0 

    하나의 게시판에 여러 스킨을 적용해 보자

  8. No Image 09Apr
    by
    2024/04/09 Views 0 

    페이지 하단 커스텀 플레이어

  9. No Image 09Apr
    by
    2024/04/09 Views 1 

    특정국가 차단하기

  10. 특정 게시판에서 이미지 파일만 업로드 허용하기

  11. No Image 13Dec
    by
    2019/12/13 Views 317 

    카운트다운 스크립트

  12. No Image 09Apr
    by
    2024/04/09 Views 0 

    접속주소가 https로 되여 있는지 판단하여 $g5_path['url']를 수정하기

  13. No Image 13Dec
    by
    2019/12/13 Views 389 

    이미지에 워터마크 넣기

  14. 이름이나 연락처 중간 부분을 *** 표시로 숨기기

  15. No Image 13Dec
    by
    2019/12/13 Views 326 

    이름 마지막 한자리 별표 처리

  16. No Image 09Apr
    by
    2024/04/09 Views 0 

    유튜브 반응형 만들기

  17. No Image 09Apr
    by
    2024/04/09 Views 0 

    유튜브 동영상 시간체크 후 폼 전송하기

  18. 웹상에서 PDF 뷰어 소스 (copyright 2021 Mozilla)

  19. No Image 13Dec
    by
    2019/12/13 Views 382 

    우측 퀵메뉴

  20. 외부 유입 검색어 나리야 사용가능 [뿡쁑님 자료]

Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved