테스트 사이트 - 개발 중인 베타 버전입니다

체크박스의 값을 합쳐 여분필드에 입력시키는 방법

· 10년 전 · 6903
타입 : Input, checkbox (체크박스)

온동네를 검색하다 겨우 겨우 그누보드 게시판에서 찾았네요.
저같이 왕초보자들에게 매우 유용한 팁입니다 ^^;


(첫번째 할일)

경로 : /g4/skin/board/[자신의스킨]/write_update.head.skin.php

write_update.head.skin.php 파일을 복사합니다.
첨부파일에 기본파일을 넣을테니 복사하셔요.

주석문 아래에 다음과 같이 코드를 삽입합니다.
--------------------------------------------------------
// 자신만의 코드를 넣어주세요.

$wr_1 = implode('|', $wr_1); ← 삽입되어야 할 코드
--------------------------------------------------------


(두번째 할일)

경로 : /g4/skin/board/[자신의스킨]/write.skin.php


아래와 같이 Input 타입의 checkbox 의 값을 배열( name=wr_1[] )로 받아 write_update.head.skin.php 로 넘겨서
view.skin.php 에서 받으면 됩니다.

아래코드를 추가하여 테스트 해보시면 잘 됩니다~

--------------------------------------------------------
<?php $array = explode('|', $write['wr_1']); ?>
<input type="checkbox" name="wr_1[]" value="사진" <?php if(in_array('사진', $array)) echo 'checked'; ?>>사진
<input type="checkbox" name="wr_1[]" value="영상" <?php if(in_array('영상', $array)) echo 'checked'; ?>>영상
--------------------------------------------------------


인용날짜 : 2008.12.08
그누보드 최초작성자 : 오리날다
카테고리 : 옛질문과 답변
답변 해결해주신분 : 청춘불안정

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
34292
34279
34278
34264
34251
34231
34196
34184
34166
34151
34143
34142
34134
34132
34131
34125
34093
34076
34060
34031