글수정시 여분 필드 라디오 버튼 수정 불가
본문
최근글로 팝업 올리기를 하는 아래 링크에 나온 스킨 중에서
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=139595#c_140012
write.skin.php 의 내용에서
153 번 줄에서
<td class=write_head>팝업창 사용여부 <?=$write[wr_1]?> </td>
<td>사용<input name=wr_1 type="radio" value="사용" <? if($write[wr_1] == "사용") echo "checked='checked'"; ?>/> 중지<input name=wr_1 type="radio" value="중지" <? if($write[wr_1] == "중지") echo "checked='checked'"; ; ?>/></td></tr>
처음 글작성시에는 여분필드 wr_1 에 팝업창 사용여부가 DB 에 기록되지만, 글을 수정할 때에는 IE11 이나 chrome 에서도 수정이 불가합니다. 그 이유가 무엇일까요?
고수님들의 답변 부탁합니다.
답변 3
이렇게 바꾸어 보세요
<td class=write_head>팝업창 사용여부 <?=$write[wr_1]?> </td>
<td>사용<input name=wr_1 type="radio" value="사용" <?=($write[wr_1] == "사용")?"checked":""; ?>/> 중지<input name=wr_1 type="radio" value="중지" <?=($write[wr_1] == "중지")?"checked":""; ?>/></td></tr>
저 소스들은 정상입니다
그누보드 버전차이 인것 같은데 어떤 에러 메시지도 뜨지 않나요?
아래 게시글 참고해 보세요
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=184466&sfl=mb_id%2C1&stx=kagla
자체 해결 되었습니다.
원인은 bbs/write_update.php 의 코드에서
다른 프로그래머가 임의로
wr_1 = '$wr_1', 의 항목을 삭제했기 때문이었습니다.
글수정시의 문제에 대해서는 bbs/write_update.php 도 살펴보아야 한다는 것을 깨달았습니다..
아침안개님의 답변들에 다시한번 감사드립니다.