최근글에서 콘텐츠를 추출하려고 합니다.

최근 공지 전광판 스킨 처럼 게시물의 내용만 추출해서 스크롤 하려고 합니다.

http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=3584&sca=%C3%D6%BD%C5%B1%DB&sfl=wr_subject&stx=%B0%F8%C1%F6&sop=and

위 링크 처럼요.

그런데 게시물의 콘텐츠를 추출해서 marquee 태그를 이용할려고 하구요

콘텐츠의 추출은

$content = conv_content(cut_str($list[$i][content], 300), 0);

으로 했습니다.

콘텐츠 추출은 되는데

막상 추출해서 보면 태그들이 같이 추출이 되네요

내용 <br/> 내용 이런식으로요.

그래서 lib/common.lib.php 파일의 conv_content 함수를 찾아보니

하단에

// 공백 처리
//$content = preg_replace("/ /", "&nbsp; ", $content);
$content = str_replace(" ", "&nbsp; ", $content);
$content = str_replace("\n ", "\n&nbsp;", $content);

이런 내용이 있어서 이부분을

$content = str_replace(" ", "&nbsp; ", $content);
$content = str_replace("\n ", "\n&nbsp;", $content);
$content = str_replace("<br/>", " ", $content);

이렇게 바꾸었더니 <br/> 은 나오지 않습니다만 이젠
내용 &nbsp; &nbsp; 내용 이런식으로 나오네요
이부분도
$content = str_replace(" &nbsp;", " ", $content); 이 내용을 넣어주면 될거 같긴 하지만
근본적인 해결방법은 아니거 같고 웬지 다른 방법이 있을거 같아 질문 드립니다.

컨텐츠 내용을 출력할때 &nbsp; 나 <br/> 같은 내용을 빼고 글들만 출력하는 방법이 있나요??
|

댓글 3개

strip_tags 함수가 있지 않나요?

$content = strip_tags($content);
윤효섭 // 답변 감사합니다.
전혀 다른 쪽으로만 생각을 하고 있었네요.
다시 한번 감사드립니다..
최근글 내용보기 태그 안나오게하기
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 951
17년 전 조회 925
17년 전 조회 1,418
17년 전 조회 992
17년 전 조회 1,538
17년 전 조회 868
17년 전 조회 847
17년 전 조회 1,371
17년 전 조회 747
17년 전 조회 953
17년 전 조회 618
17년 전 조회 744
17년 전 조회 1,026
17년 전 조회 946
17년 전 조회 968
17년 전 조회 788
17년 전 조회 1,518
17년 전 조회 746
17년 전 조회 1,628
17년 전 조회 1,540
🐛 버그신고