추가필드를 text area로 사용할 경우 줄바꿈 문제 정보
추가필드를 text area로 사용할 경우 줄바꿈 문제본문
현재 추가필드를 추가하면
<input name=wr_1 value="<?=$write[wr_1]?>" size="40" itemname="wr_1">
이런식으로 되는 데 이것을 내용을 적을 수 있는 text area로 바꾸었습니다.
<textarea name="wr_1" style='width:100%; word-break:break-all;' rows="5" itemname="wr_1"><?=$write[wr_1]?>
</textarea>
그리고 기존의 내용을 적을수 있는 wr_content는 cheditor를 사용하구 있습니다
그런데, 추가필드에 글을 입력하면 줄이 바뀌질 않습니다.
html적용에는 기본으로 체크되어 있구요.
cheditor는 정상적으로 줄바꿈이나 모두 잘 돌아가는데 유독 추가필드로 만든 text area만 줄바꿈이 되지 않습니다.
물론 추가필드상에 직접 html로 <br>이라고 치면 적용됩니다만, 왜 엔터를 치면 자동으로 줄바꿈을 인식하지 못할까요.
아시는 분들은 부탁드립니다.
<input name=wr_1 value="<?=$write[wr_1]?>" size="40" itemname="wr_1">
이런식으로 되는 데 이것을 내용을 적을 수 있는 text area로 바꾸었습니다.
<textarea name="wr_1" style='width:100%; word-break:break-all;' rows="5" itemname="wr_1"><?=$write[wr_1]?>
</textarea>
그리고 기존의 내용을 적을수 있는 wr_content는 cheditor를 사용하구 있습니다
그런데, 추가필드에 글을 입력하면 줄이 바뀌질 않습니다.
html적용에는 기본으로 체크되어 있구요.
cheditor는 정상적으로 줄바꿈이나 모두 잘 돌아가는데 유독 추가필드로 만든 text area만 줄바꿈이 되지 않습니다.
물론 추가필드상에 직접 html로 <br>이라고 치면 적용됩니다만, 왜 엔터를 치면 자동으로 줄바꿈을 인식하지 못할까요.
아시는 분들은 부탁드립니다.
댓글 전체
출력하실때 nl2br을 넣어주시면 될것같네요.
<?=nl2br($write[wr_1])?>
<?=nl2br($write[wr_1])?>
감사합니다.
이런 쉬운 방법을~~
이런 함수는 알고 있었지만 막상 헤매다 보니 응용력이 떨어진다는...
참고로 저는 스킨의 view.skin.php에 <?=nl2br($view[wr_1])?> 로 적용하니 깔끔하게 처리되었습니다.
답변 주셔서 감사~~~
이런 쉬운 방법을~~
이런 함수는 알고 있었지만 막상 헤매다 보니 응용력이 떨어진다는...
참고로 저는 스킨의 view.skin.php에 <?=nl2br($view[wr_1])?> 로 적용하니 깔끔하게 처리되었습니다.
답변 주셔서 감사~~~
감사합니다.. ^^
줄바꿈