d

글쓰기 내용폼 두개 이용시 문제점

· 2012-03-30 (금) 19:45:31 · 1057 · 2
최근 그누 설치 하여 write.skin.php에 글쓰기 폼을
아래와 같이 두개를 달았는데

예를 들어 내용02 와 내용 부분 모두 같은 스크립 소스내용을 넣었다고 가정했을때

저장시킨후 뷰페이지를 보면 내용02의 내용은 보이질 않고
심시지어 내용부분의 내용은 스크립트가 적용이 되어 마치 html에서 실행시킨 것처럼 실행화면이
나와 버립니다.

또한 수정화면을 들어가서 보면 내용폼의 내용이 위에서 언급한것처럼 실행시킨 화면으로 남아있습니다.

그러나 내용02부분을 지우면 정상 출력되고 수정버튼을 눌러서 보면 최초 넣었던 스크립소스 문구 그대로 있습니다.

오랜만에 그누 패치 업데이트 했는데... 문제가 발생하여 정확히 무엇이 잘못되었는지 잘모르겠네요
해결책이 있으면 아시는분 부탁드립니다.

<tr>
<td class=write_head style='padding-left:20px;'>내용02 </td>
<td style='padding:5 0 5 0;'>
<textarea id="wr_2" name="wr_2" class=tx style='width:100%; word-break:break-all;' rows=10 ><?=$write[wr_2]?></textarea>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#dddddd></td></tr>
<tr>
<td class=write_head style='padding-left:20px;'>내용</td>
<td style='padding:5 0 5 0;'>
<? if ($is_dhtml_editor) { ?>
<?=cheditor2('wr_content', $content);?>
<? } else { ?>
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td width=50% align=left valign=bottom>
<span style="cursor: pointer;" onclick="textarea_decrease('wr_content', 10);"><img src="<?=$board_skin_path?>/img/up.gif"></span>
<span style="cursor: pointer;" onclick="textarea_original('wr_content', 10);"><img src="<?=$board_skin_path?>/img/start.gif"></span>
<span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/down.gif"></span></td>
<td width=50% align=right><? if ($write_min || $write_max) { ?><span id=char_count></span>글자<?}?></td>
</tr>
</table>
<textarea id="wr_content" name="wr_content" class=tx style='width:100%; word-break:break-all;' rows=10 itemname="내용" required
<? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?></textarea>
<? if ($write_min || $write_max) { ?><script type="text/javascript"> check_byte('wr_content', 'char_count'); </script><?}?>
<? } ?>
</td>
</tr>
|

댓글 2개

<textarea id="wr_2" name="wr_2" class=tx style='width:100%; word-break:break-all;' rows=10 ><?=$write[wr_2]?></textarea>
여기 $write[wr_2] 가 문제인것 같네요. wr_2 TYPE이 varchar 인데
textarea 태그에 varchar TYPE 입력이 들어가서 이상이....
혹씨 $write[wr_2] TYPE을 text로 변경하셨는지요?
$write[wr_2] 은 기존 잘되던 스킨이 안되서 혹시나 하고 베이직 폼으로 적용시켜 본것이고
$write[wr_2] TYPE을 text로 변경하지 않았습니다.

우선 위에서 언급한 textarea 을 두개 달았을때 원하는 형식으로 나오기 위해 테스트로 붙혀본것입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=7951&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%86%8C%EC%8A%A4%EC%BD%94%EB%93%9C&sop=and&page=6
와 같은 형식으로 사용하던 것이였습니다.
위 링크와 비슷한 스킨을 받아서 변경된 그누버전 이용해서 잘사용하던것이데 패치후 이상이 생겼습니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-03-31 조회 2,695
12-03-31 조회 1,073
12-03-31 조회 968
12-03-31 조회 1,041
12-03-31 조회 3,502
12-03-31 조회 2,034
12-03-31 조회 1,687
12-03-31 조회 1,039
12-03-31 조회 876
12-03-31 조회 2,188
12-03-31 조회 815
12-03-30 조회 1,069
12-03-30 조회 1,696
12-03-30 조회 1,063
12-03-30 조회 1,058
12-03-30 조회 2,316
12-03-30 조회 1,051
12-03-30 조회 1,122
12-03-30 조회 1,434
12-03-30 조회 1,154