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

체크 박스 생성이 왜 안되나요? 채택완료

호다 2년 전 조회 3,773

새로운 변수 $is_holiday 를 만들어주었습니다.

 

bbs > write.php 에서 
 

$is_holiday = false;

$holiday_checked = '';

if ($wr_1) {

  $is_holiday = true;

  $holiday_checked = 'checked';

}

 

그리고 일정 게시판에서 
skin > board > schedule_skin > write.skin.php 에서

if ($is_holiday) {

          $option .= "\n".'<input type="checkbox" id="wr_1" name="wr_1" value="1" '.$holiday_checked.'>'."\n".'<label for=wr_1">휴일</label>';

        }

라고 만들어주었습니다. 하지만 체크 박스가 생성이 되지 않았습니다. 
여분필드로 체크박스 만드는거 참고해서 만들었는데 왜 체크박스 생성이 되지 않나요?

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

답변 6개

채택된 답변
+20 포인트
2년 전

write.skin.php 파일에서 if ($is_holiday) {.....} 이걸로 감싸지 말고 옵션 값만..


$option .= "\n".'<input type="checkbox" id="wr_1" name="wr_1" value="1" '.$holiday_checked.'>'."\n".'<label for=wr_1">휴일</label>';

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

호다
2년 전
체크 박스 생성이 되는데 .. datepicker 로 생성이 됩니다 ;;
호다
2년 전
아 코드 살펴보니 wr_6 까지는 쓰고 있었네요 ..

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

지름신2
2년 전

echo 하셨나요?

로그인 후 평가할 수 있습니다

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

진서기
2년 전

새글이면 wr_1 값이 항상 비어있습니다.

로그인 후 평가할 수 있습니다

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

2년 전

wr_1은 정의가 되신건가요?

해당도 기본값은아니라서요. 글쓰기면 $write['wr_1']로 해보셔야 할거 같습니다.

로그인 후 평가할 수 있습니다

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

들레아빠

echo $option;

로그인 후 평가할 수 있습니다

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

2년 전

혹시 모르니 이 코드를 그래도 붙여넣게 해보시겠어요~

 

if ($is_holiday) {
    $option .= "\n".'<input type="checkbox" id="wr_1" name="wr_1" value="1" '.$holiday_checked.'>'."\n".'<label for="wr_1">휴일</label>';
}
 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

호다
2년 전
그래도 체크 박스 생성이 안되네요 ..

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

답변을 작성하려면 로그인이 필요합니다.

로그인