체크 박스 생성이 왜 안되나요?
본문
새로운 변수 $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
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>';
혹시 모르니 이 코드를 그래도 붙여넣게 해보시겠어요~
if ($is_holiday) {
$option .= "\n".'<input type="checkbox" id="wr_1" name="wr_1" value="1" '.$holiday_checked.'>'."\n".'<label for="wr_1">휴일</label>';
}
echo $option;
wr_1은 정의가 되신건가요?
해당도 기본값은아니라서요. 글쓰기면 $write['wr_1']로 해보셔야 할거 같습니다.
새글이면 wr_1 값이 항상 비어있습니다.
echo 하셨나요?