보기에서 <br> 외의 모든 html 태그를 없에고 싶습니다. > 그누4 질문답변

그누4 질문답변

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

보기에서 <br> 외의 모든 html 태그를 없에고 싶습니다. 정보

보기에서 <br> 외의 모든 html 태그를 없에고 싶습니다.

본문

죄송합니다.
너무 기초적인 것을 질문드려서....

<?=$view[content];?>
위에서 <br>외의 모든 태그없이 보이게 하고 싶습니다.

어떻게 해야되는가요?

댓글 전체

한 게시판에서 들을 스면 다른 게시판으로 자동으로 입력되게 했더니,
자동으로 복사되서써지는 게시판에서는 <br> 에 해당된 곳마다 항상 <DIV></DIV>이 달라붇습니다.

그리고
<UL>
<LI></LI>
<OL>
<LI></LI>
<LI></LI>
<LI>
를 쓰면 역시 이것도 사라지질 않습니다.
strip_tags 함수로 출력 하여도 그렇게 되나요?

한게시판에서 쓰면, 다른게시판으로 자동 입력 된다 면

그 "다른 게시판" 도 출력해주는 스킨내에 view.skin.php 등도 똑같이 strip_tags 함수를 써서 출력하면 될듯합니다.
자동으로 복사되는 게시판에서는 항상
<UL>
<LI></LI>
<OL>
<LI></LI>
<LI></LI>
<LI>

이런것들이 보여져서 질문한 것입니다.
자동복사되는 게시판에서는 strip_tags 함수로 출력 하여도 <UL> 것들이 보여집니다.

수정버튼클릭 후 저장하면 정상으로 됩니다.
자동 복사후 저 태그가 화면에 그대로 나온다는 말씀인가요?

그후 수정 - 저장 하면 화면에 태그는 사라진다는 말씀이죠?

그렇다면,

보통 글쓰기 할때 html 을 체크 할것인가 하는 옵션 이 있습니다.

아마 원본 글쓰기를 cheditor를 사용한다면, wr_option 필드에 자동으로 값이 들어가지만,
복사되는 테이블에는 wr_option 값이 들어가지 않아서

글쓰기 할때 html 체크안한것으로 인식하고 view 화면에 태그를 그대로 내보내는것 같습니다.

복사되는 게시판 wr_option 가 어떻게 들어가는지 살펴보시지요.
죄송합니다.
해답은 전혀 엉뚱한 곳에 있었어요.
해답은
<?=$view[content];?> 을 <?=$view[wr_content];?> 하니 처음게시판의 원문 그대로 복제된 게시판에도 보여집니다.

그런데 님께서 지적해주신
"복사되는 테이블에는 wr_option 값이 들어가지 않아서" 는 여전합니다.
복사되는 게시판을 위해서
--------
$sql_today = " insert into g4_write_~~~
wr_option = '$wr_option',
~~~";
sql_query($sql_today);
$wr_id_test = mysql_insert_id();
---------
해주었는대도 마찬가지입니다.
스킨만들때, 가능하면 원본 스킨쪽을 따라가는게 좋습니다.

원본은 이렇게 되어있구요.
        <!-- 내용 출력 -->
        <span id="writeContents"><?=$view[content];?></span>

wr_option 값이 insert 할때 안들어가는군요.

디버그는 출력이 안되는 입력이 제대로 되는지 체크해보는것도 좋지요.

insert 하기전에 $wr_option 값 출력해보도록 해보죠.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT