게시판 새로운 코멘트 표시기능 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

게시판 새로운 코멘트 표시기능

페이지 정보

본문

게시판에 새로운 코멘트가 있을때 목록에서 표시하는 기능을 찾는데....통 없더군요
최근목록은 있던데..... 요아래 배용훈님이 써주신 팁을 좀 수정(사실 거의 그대로 ㅡㅡ;)해서 했더니 되던데...
약간 다른점은 outlogin.php를 고치는게 아니라...(전 게시판에서 쓸거니깐)
include폴더의 list_check.php를 고치면 된답니당....

먼저,

function list_check(&$data,$view_check=0) {
        global        $keyword, ....(생략).....,$_listCheckTime;

이부분을 아래처럼 변수하나 더 추가해줍니다.
-------------------------------------------------------------------------------------------------------
function list_check(&$data,$view_check=0) {
        global        $keyword, ....(생략).....,$_listCheckTime,$t_comment;
-------------------------------------------------------------------------------------------------------

또, 요부분을 지우구..
        $comment_num="[".$data[total_comment]."]"; // 간단한 답글 수


이걸(아래) 붙여넣으면 됩니다.
-------------------------------------------------------------------------------------------------------
/* 새로운 코멘트 표시 <?=$comment_new?> */
        $last_comment = mysql_fetch_array(mysql_query("select * from $t_comment"."_$id where parent='$data[no]' order by reg_date desc limit 1"));
        $last_comment_time = $last_comment['reg_date'];
        if(time()-$last_comment_time<60*60*12) $comment_new = "<font color=orange size=1>*</font>";
        elseif(time()-$last_comment_time<60*60*24) $comment_new = "<font color=gray size=1>*</font>";
        else $comment_new = "";
        $comment_num="[".$data[total_comment]."]".$comment_new; // 간단한 답글 수
------------------------------------------------------------------------------------------------------

저는 12시간 이내 답변이 올라오면 오렌지색 *, 24간이내는 회색 *를 표시하게끔 했지만,
그림으로 쓰시려면,
<font color=orange size=1>*</font> 와
<font color=gray size=1>*</font>을
img태그로 대체하시면 됩니당.

미리보기는 http://ong2.com/bbs/zboard.php?id=free

Share Post:

댓글목록

등록된 댓글이 없습니다.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,888,605