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

게시글 본문내용이 두번 반복됩니다. 채택완료

 

위의 이미지처럼 

게시글에 글을 등록하면  본문내용의 글만 두번 반복이 됩니다. 

 

 

빨간영역에만 두번 반복이 되어집니다. 

이걸 검색해서 찾아보니.. 

 

 

write_update.skin.php 에 where wr_id = '$wr_id' "; 를 추가하면 반복이 안된다고 하는데 

파일을 보니 전부 있더라구요... 그래서 혹시 모르니 지워도 봤지만.. 똑같은현상이 나타납니다. 

 

혹시 아시는분 계실까요? ㅠㅠ

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

답변 4개

채택된 답변
+20 포인트

               

               

 

이 부분 같네요.

echo 'aaaaaaaaaaaaaaaaaaaa';

echo get_view_thumbnail($view['content']);

echo 'bbbbbbbbbbbbbbbbbbbb';

echo $view['rich_content'];

echo 'cccccccccccccccc';

이렇게 해서 한번 view 페이지를 확인해 보세요.

 

 

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

답변에 대한 댓글 3개

<!-- 본문 내용 시작 { -->
<div id="bo_v_con">
<?php echo get_view_thumbnail($view['content']); ?></div>
<?php echo 'aaaaaaaaaaaaaaaaaaaa';
echo get_view_thumbnail($view['content']);
echo 'bbbbbbbbbbbbbbbbbbbb';
echo $view['rich_content'];
echo 'cccccccccccccccc'; ?>
<!-- } 본문 내용 끝 -->


이렇게 해봤는데.. 반응이 없어요.. 흠..
\skin\board\basic\view.skin.php ... 등.. skin\board 안에 있는 모든 view.skin.php고쳐봤는데 동일하네요.. 두번반복되요.. 어렵네요.. 프로그램 모르는사람은 덤비면안되겠어요 ㅎㅎㅎㅎ
반복 되는 내용이
어느 사이에 있는지 확인하는 것이지
문제 해결이 아닙니다.
감사합니다!!!!!!!!!!!!!!!!!!!!!
엑스엠엘님이 말씀하신대로 테스트를 차근차근해봤어요!
<?php echo $view['rich_content']; ?>
이거때문에 두번씩 본문내용이 반복되는거였어요
정말 감사드립니다.
너무너무 감사드립니다~

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

내용이 중복 된다는 곳이

wirte.php 인가요 view.php인가요?

 

올려 주신 view.skin.php 내용은 잘린 것 같습니다.

이런 부분이 있어야 하는데 안 보이네요.

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

답변에 대한 댓글 2개

답변 달아주신거보고 저 나름대로 이거 빼고 다시 넣고 해봤는데.. 안되네요.. 어흑.. view.php 입니다

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

view.skin.php를 올려 보세요.

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

답변에 대한 댓글 3개

제가 초보라서요;; view.skin.php가 많던데.. 어디있는걸 올려야하는건지 알수있을까요.. ㅜㅡ;;;
관리자 페이지 - 게시판 설정을 보시면

스킨 파일(폴더) 지정하는 곳이 있습니다.

/skin/board/ 밑에
혹은 theme 밑에 있을 수 있습니다.
skin\board\basic\view.skin.php 해당되는 파일입니다.

훑어봐주십시요~꾸벅~



<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/thumbnail.lib.php');

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);
?>

<script src="<?php echo G5_JS_URL; ?>/viewimageresize.js"></script>

<!-- 게시물 읽기 시작 { -->
<div id="bo_v_table"><?php echo $board['bo_subject']; ?></div>

<article id="bo_v" style="width:<?php echo $width; ?>">
<header>
<h1 id="bo_v_title">
<?php
if ($category_name) echo $view['ca_name'].' | '; // 분류 출력 끝
echo cut_str(get_text($view['wr_subject']), 70); // 글제목 출력
?>
</h1>
</header>

<section id="bo_v_info">
<h2>페이지 정보</h2>
작성자 <strong><?php echo $view['name'] ?></strong>
<span class="sound_only">작성일</span><strong><?php echo date("y-m-d H:i", strtotime($view['wr_datetime'])) ?></strong>
조회<strong><?php echo number_format($view['wr_hit']) ?>회</strong>
</section>

<?php
if ($view['file']['count']) {
$cnt = 0;
for ($i=0; $i<count($view['file']); $i++) {
if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view'])
$cnt++;
}
}
?>

<?php if($cnt) { ?>
<!-- 첨부파일 시작 { -->
<section id="bo_v_file">
<h2>첨부파일</h2>
<ul>
<?php
// 가변 파일
for ($i=0; $i<count($view['file']); $i++) {
if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view']) {
?>
<li>
<a href="<?php echo $view['file'][$i]['href']; ?>" class="view_file_download">
<img src="<?php echo $board_skin_url ?>/img/icon_file.gif" alt="첨부">
<strong><?php echo $view['file'][$i]['source'] ?></strong>
<?php echo $view['file'][$i]['content'] ?> (<?php echo $view['file'][$i]['size'] ?>)
</a>
<span class="bo_v_file_cnt"><?php echo $view['file'][$i]['download'] ?>회 다운로드</span>
<span>DATE : <?php echo $view['file'][$i]['datetime'] ?></span>
</li>
<?php
}
}
?>
</ul>
</section>
<!-- } 첨부파일 끝 -->
<?php } ?>

<?php
if ($view['link']) {
?>
<!-- 관련링크 시작 { -->
<section id="bo_v_link">
<h2>관련링크</h2>
<ul>
<?php
// 링크
$cnt = 0;
for ($i=1; $i<=count($view['link']); $i++) {
if ($view['link'][$i]) {
$cnt++;
$link = cut_str($view['link'][$i], 70);
?>
<li>
<a href="<?php echo $view['link_href'][$i] ?>" target="_blank">
<img src="<?php echo $board_skin_url ?>/img/icon_link.gif" alt="관련링크">
<strong><?php echo $link ?></strong>
</a>
<span class="bo_v_link_cnt"><?php echo $view['link_hit'][$i] ?>회 연결</span>
</li>
<?php
}
}
?>
</ul>
</section>
<!-- } 관련링크 끝 -->
<?php } ?>

<!-- 게시물 상단 버튼 시작 { -->
<div id="bo_v_top">
<?php
ob_start();
?>
<?php if ($prev_href || $next_href) { ?>
<ul class="bo_v_nb">
<?php if ($prev_href) { ?><li><a href="<?php echo $prev_href ?>" class="btn_b01">이전글</a></li><?php } ?>
<?php if ($next_href) { ?><li><a href="<?php echo $next_href ?>" class="btn_b01">다음글</a></li><?php } ?>
</ul>
<?php } ?>

<ul class="bo_v_com">
<?php if ($update_href) { ?><li><a href="<?php echo $update_href ?>" class="btn_b01">수정</a></li><?php } ?>
<?php if ($delete_href) { ?><li><a href="<?php echo $delete_href ?>" class="btn_b01" onclick="del(this.href); return false;">삭제</a></li><?php } ?>
<?php if ($copy_href) { ?><li><a href="<?php echo $copy_href ?>" class="btn_admin" onclick="board_move(this.href); return false;">복사</a></li><?php } ?>
<?php if ($move_href) { ?><li><a href="<?php echo $move_href ?>" class="btn_admin" onclick="board_move(this.href); return false;">이동</a></li><?php } ?>
<?php if ($search_href) { ?><li><a href="<?php echo $search_href ?>" class="btn_b01">검색</a></li><?php } ?>
<li><a href="<?php echo $list_href ?>" class="btn_b01">목록</a></li>
<?php if ($reply_href) { ?><li><a href="<?php echo $reply_href ?>" class="btn_b01">답변</a></li><?php } ?>
<?php if ($write_href) { ?><li><a href="<?php echo $write_href ?>" class="btn_b02">글쓰기</a></li><?php } ?>
</ul>
<?php
$link_buttons = ob_get_contents();
ob_end_flush();
?>

<!-- 스크랩 추천 비추천 시작 { -->
<?php if ($scrap_href || $good_href || $nogood_href) { ?>
<div id="bo_v_act

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

view.skin.php 에서 $view['content'] 가 2번 불러와지는게 아닐까요?

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

답변에 대한 댓글 1개

view.skin.php에는

<!-- 본문 내용 시작 { -->
<div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>
<?php//echo $view['rich_content']; // {이미지:0} 과 같은 코드를 사용할 경우 ?>
<!-- } 본문 내용 끝 -->

이렇게 되어있더라구요..
두번번복은 안되어져있는데.. 어렵네요;;;

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

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

로그인

전체 질문 목록

🐛 버그신고