채택완료

그누보드 갤러리형 게시판 질문

2016-09-08 (목) 17:37:31 4,750

694757fbc58a42c7597b2ef382c2e3e3_1473323701_0162.png

1번사진처럼 뒤에 br이 먹혀있던 한줄한줄이 p로 감싸져있던간에 저렇게 엔터를 친부분은

list게시판에서도 줄바꿈이 되게하고싶습니다 도움부탁드립니다
 

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

echo nl2br(list[$i]['wr_content']);

답변에 대한 댓글 3개

2016-09-08 (목) 18:02:47
<?php

$wr_content = preg_replace("/<(.*?)\>/"," ",$list[$i][wr_content]);
$wr_content = preg_replace("/ /"," ",$wr_content);
$wr_content = str_replace("//##", " ", $wr_content);
$wr_content = cut_str(get_text($wr_content), $content_length, '…');

echo '<div style="" class="wr_content">';
echo $wr_content;
echo '</div>';

?>

echo $wr_content; 부분을 작성해주신 부분으로 수정시 출력이안됩니다..
nl2br함수가 적용되기전에 이미 모든 태그를 제거하셨네요
그렇다면
echo nl2br($wr_content);
이렇게 하셨다는 건가요?

아래처럼
echo nl2br(list[$i]['wr_content']);
이렇게 해보세요
2016-09-08 (목) 19:21:39
답변감사합니다
echo nl2br(list[$i]['wr_content']); 는 출력이안되고
echo nl2br($wr_content); 는 문장이 div로 감싸져있는것들이 br태그로 생성되는걸 확인했습니다
하지만 글을쓸때 기본으로 감싸지는건 p태그인데 어떻게해야할까요..

<?php echo '<div style="" class="wr_content">'; ?>

<?php echo $list[$i]['wr_content']; ?>

<?php echo '</div>'; ?>

감사합니다 해결되었습니다.. 기본형으로 쓰면 되는거였군요

답변을 작성하려면 로그인이 필요합니다.