스마트에디터 텍스트만 가져오기 질문입니다. 채택완료

write.skin.php에서

<?php echo editor_html("wr_31", $write['wr_31'], $is_dhtml_editor); ?>

추가해서 에디터를 하나더쓰고있습니다.

에디터에

1111

2222

3333

4444를 입력하고 저장한뒤, 수정을 하면

 

에디터엔

1111<br />

2222<br />

3333<br />

4444<br /> 이렇게 <br />이 붙어서 나오는데,

요 <br />를 없앨순 없을까요?

DB에도 <br />이 저장되어있습니다.

 

 

 

 

답변 2개

채택된 답변
+20 포인트

한가지 더 추가 합니다.

스마트에디터는 다른 태그도 같이 붙어서 넘어올까봐요~

 

$wr_content =strip_tags($wr_content);            // 모든 태그 제거

$wr_content =strip_tags($wr_content, "<p>");  // <p> 제외한 모든 태그 제거

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

strip_tags($wr_31);
로 해도 br이 붙고, str_replace로 해도 br이 붙네요ㅜㅜㅜㅜ
echo를 찍어도 붙네여..저함수가 안먹는건 아닌지 싶어요.

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

저장할때 삭제하고 싶으시다면

/bbs/write_update.php 파일 71 줄 아래에 소스를 추가해보세요.

 

$wr_content = str_replace("<br />","",$wr_content);

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

저장할때 삭제하면,
불러올땐 무조건 한줄로 나오지 않나요?
넵.. 그렇게 되죠..
불러올때 변경하길 원하시면..
저 소스를 불러오는 페이지에서 활용하시면 됩니다.

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

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

로그인
🐛 버그신고