묻고답하기

제로보드 스킨을.. 배열을 이용하여 폼/필드를 추가를 했습니다.
그중.. 체크박스 문제인데요...

체크박스를 체크한 후..  글 수정을 하면
체크했던 값들이 다 날라가서 초기화가 됩니다.

그래서.. 예를들어서 선택메뉴라면

<select class='<?=$selectclass?>' size="1" name='exfieldv_15' onchange='changeinfo();'>
        <option <? if ($exfield_15 == "") { echo "selected"; }?> value="0">선택</option>
        <option <? if ($exfield_15 == "AM") { echo "selected"; }?> value="AM">AM</option>
        <option <? if ($exfield_15 == "PM") { echo "selected"; }?> value="PM">PM</option>
</select>

이런식으로 배열중 $exfield_15 라는 변수에 AM 이란 값이 있었으면 그걸 미리 select 해놓게 했는데
checkbox 는 도저히 방법을 못찾겠더라구요..

<input type="checkbox" <? if ($checked) echo "checked"; ?> name="exfieldv_18" value="화" onchange="changeinfo();">화
<input type="checkbox" <? if ($checked) echo "checked"; ?> name="exfieldv_19" value="수" onchange="changeinfo();">수

위는 틀린건데요.. 저기서..  if ($checked) echo "checked";  이부분을 어떻게든 해야 하는데..

만약 check 되어있다면 checked 를 써주고,  check 되지 않았던거면 체크되지 않은상태로
나오게 할려고 하거든요..

그런데 checked 라는 변수는 원래 없으니깐;; 아..질문하기도 참 힘드네요 -_-;;
이해가 가시나요 ;;