최신글에서 댓글(코) 작성일시 24시간 이내 출력방법

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
최신글에서 댓글(코) 작성일시 24시간 이내 출력방법

QA

최신글에서 댓글(코) 작성일시 24시간 이내 출력방법

본문

새해 복 많이 받으시고 항상 건강하십시오~

 

다름이 아니라...

최신글에서 원글과 답글(re)은 작성일시가 24시간 이내에는 10분 전, 10시간 전 이렇게 잘 나옵니다.

그런데 댓글(코)은 원글의 작성일시로 츨력이 됩니다.

댓글(코)도 원글의 작성일시가 아닌 24시간 이내에는 10분 전, 10시간 전 이렇게 출력하고 싶습니다.

 

스킨의 new.skin.php와 bbs의 new.php를 수정해도 잘 되지 않고 있습니다.

어디를 수정하면 좋을까요? 

 

감사합니다.

오늘도 좋은 하루 되십시오~^^)

 

bbs의 new.php와 스킨의 new.skin.php의 원본은 다음처럼 되어 있습니다.

 

[bbs의 new.php]

 

        // 원글

        $comment = "";

        $comment_link = "";

        $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_id']}' ");

        $list[$i] = $row2;

 

        $name = get_sideview($row2['mb_id'], get_text(cut_str($row2['wr_name'], $config['cf_cut_name'])), $row2['wr_email'], $row2['wr_homepage']);

        // 당일인 경우 시간으로 표시함

        $datetime = substr($row2['wr_datetime'],0,10);

        $datetime2 = $row2['wr_datetime'];

 

        if ($datetime == G5_TIME_YMD) {

            $datetime2 = substr($datetime2,11,5);

        } else {

            $datetime2 = substr($datetime2,2,8);

        }

 

    } else {

 

 

        // 코멘트

        $comment = '[코] ';

        $comment_link = '#c_'.$row['wr_id'];

        $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_parent']}' ");

        $list[$i] = $row2;

        $list[$i]['wr_id'] = $row['wr_id'];

        $list[$i]['mb_id'] = $row2['mb_id'];

        $list[$i]['wr_name'] = $row2['wr_name'];

        $list[$i]['wr_email'] = $row2['wr_email'];

        $list[$i]['wr_homepage'] = $row2['wr_homepage'];

 

        $name = get_sideview($row2['mb_id'], get_text(cut_str($row2['wr_name'], $config['cf_cut_name'])), $row2['wr_email'], $row2['wr_homepage']);

        // 당일인 경우 시간으로 표시함

        $datetime = substr($row2['wr_datetime'],0,10);

        $datetime2 = $row2['wr_datetime'];

 

        if ($datetime == G5_TIME_YMD) {

            $datetime2 = substr($datetime2,11,5);

        } else {

            $datetime2 = substr($datetime2,2,8);

        }

    }

 

 

[스킨의 new.skin.php]

 

<td class="td_date"><?php echo $list[$i]['wr_datetime'] ?></td>

이 질문에 댓글 쓰기 :

답변 1

변수는  $datetime2 저장하신거 같은데 출력을 <?php echo $list[$i]['wr_datetime'] ?> 하셨네요 

힌트를 얻어 해결하였습니다. 감사합니다.채택하였습니다.
// 코멘트에서
$row2....밑에 $row3를 넣고  $row2를 row3로 변경하는 등 아래와 같이 하여 해결하였습니다.
별 것은 아니겠지만, 혹시몰라 다른 분도 참조하시라고 글을 남겨둡니다.

--- 아 래 ---

※ 사전에 다음의 팁을 선행하셔야 합니다.
http://sir.kr/g5_tip/1981

[bbs의 new.php]
// 코멘트
        $row2 = sql_fetch(" select * from {$tmp_write_table} where wr_id = '{$row['wr_parent']}' ");
        $row3 = sql_fetch(" select mb_id, wr_name, wr_email, wr_homepage, wr_datetime from {$tmp_write_table} where wr_id = '{$row['wr_id']}' ");
        $list[$i] = $row2;
        $list[$i]['wr_id'] = $row['wr_id'];
        $list[$i]['mb_id'] = $row3['mb_id'];
        $list[$i]['wr_name'] = $row3['wr_name'];
        $list[$i]['wr_email'] = $row3['wr_email'];
        $list[$i]['wr_homepage'] = $row3['wr_homepage'];
        $name = get_sideview($row3['mb_id'], get_text(cut_str($row3['wr_name'], $config['cf_cut_name'])), $row3['wr_email'], $row3['wr_homepage']);
        // 당일인 경우 시간으로 표시함
        $datetime = substr($row3['wr_datetime'],0,10);
        $datetime2 = $row3['wr_datetime'];


[스킨의 new.skin.php]
<td class="td_date"><?php echo passing_time($list[$i]['datetime2']) ?></td>

답변을 작성하시기 전에 로그인 해주세요.
전체 1
QA 내용 검색

회원로그인

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