테스트 사이트 - 개발 중인 베타 버전입니다

본문 내용을 일반페이지에서 불러와야합니다. 채택완료

runga 9년 전 조회 4,253

에디터로 작성된 게시물 본문을 일반 페이지에서 불러와야 합니다.

 

html 이나 스타일이 들어가면 다 깨져버리네요...

 

깔끔하게 본문을 출력하는 방법 부탁드립니다.

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

답변 3개

채택된 답변
+20 포인트
9년 전

만약 깨진다고 표현하신게 html태그가 그대로 나와버리는걸 말씀하시는거라면 conv_content() 처리를 안해서 그런게 아닐까 싶은데요..

쿼리로 게시물 불러와서 저장한 배열을 $view 에 넣었다고 했을 때

</p><p>$html = 0;</p><p>if (strstr($view['wr_option'], 'html1'))</p><p>    $html = 1;</p><p>else if (strstr($view['wr_option'], 'html2'))</p><p>    $html = 2;</p><p> </p><p>$view['content'] = conv_content($view['wr_content'], $html);</p><p>echo $view['content'];</p><p>

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

답변에 대한 댓글 1개

r
runga
9년 전
반대 라고 해야할까요. html로 나와야 하는데 타 사이트 웹페이지를 복사에서 본문에 넣으면 view 페이지에서 난리가 납니다 ㅠ

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

9년 전

아래와 같이 에디터에서 작성되었던 것을 일반페이지로 새로 만들어 아래와 같이 해주세요.

<?php
include_once('./_common.php');

define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

include_once(G5_PATH.'/head.php');
?>

 

본문내용

 

<?php
include_once(G5_PATH.'/tail.php');
?>
 

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

답변에 대한 댓글 1개

r
runga
9년 전
답변 감사합니다~

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

그누위즈

아무런 이미지도 없고 해당 페이지라도 보여주시면

쉽게 이해할수가 있을텐데...

어떻게 스타일이 깨지는지

일반 페이지가 어디를 뜻하는지 알수가없네요

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

답변에 대한 댓글 1개

r
runga
9년 전
웹페이지를 복사에서 본문에 붙여넣으면 웹페이지에 포함된 CSS때문에 페이지 전체가 난장판이 됩니다 ㅠ view.php에서 보면 이부분이 문제가 없는데 일반페이지에서 <?php echo $view['wr_content']; ?> 이렇게 불러오면 난리가 납니다 ㅠ

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

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

로그인