여분필드에 자동줄바꿈 적용하기
본문
여분필드를 활용해서 입력란을 추가하고, 최근게시물에서 불러오면 줄이 쭈욱 이어져서 출력됩니다.
최신글 쪽에는
<?php echo cut_str(strip_tags($list[$i][wr_1], '<br><p>'),300); ?>
이렇게 해서 줄바꿈이 적용되게 되어 있습니다.
스킨에서 입력란을 아래와 같이 추가했는데요.
<div class="form-group label-floating">
<label class="control-label" for="wr_1">프로필</label>
<textarea name="wr_1" id="wr_1" required rows="5" class="form-control"><?php echo $write['wr_1'] ?></textarea>
</div>
입력시 엔터를 자동줄바꿈<br>로 인식하는 게 적용이 안되는 것 같아요.
입력에 줄바꿈 부분에 <br>을 추가로 입력해 주면 최신글에 줄바꿈 적용이 되는데,
그냥 엔터만 치면 그대로 한줄에 출력되네요.
여분필드로 추가한 입력란에 엔터 자동줄바꿈 적용을 할 수 있을까요?
답변 2
nl2br 모르세요?
echo nl2br($list[$i][wr_1])
입력폼의 wr_1 은 위지윅 에디터가 아닌 일반 textarea 인가요?
<?php echo cut_str(strip_tags(nl2br($list[$i][wr_1]), '<br><p>'),300); ?>
일반 textarea 이면 엔터로 줄내림이 <br> 로 들어가지 않고 \n 처럼 들어갑니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.