댓글 입력시 리스트에 new 표시 문의

댓글 입력시 리스트에 new 표시 문의

QA

댓글 입력시 리스트에 new 표시 문의

답변 2

본문

if ($list[$i]['comment_cnt']) {
                    $new_cmt = sql_fetch("select wr_datetime from {$write_table} where wr_num = '{$list[$i]['wr_num']}' and wr_is_comment = 1 order by wr_id desc limit 1 ");
                    if ($new_cmt['wr_datetime'] >= date("Y-m-d H:i:s", G5_SERVER_TIME - (24 * 3600)))
                        echo "<img src='/img/new.png' alt='새코멘트'>";

 

위 처럼 list.php에 적용을 하면 댓글을 달았을 때 new가 뜨게 됩니다. 

 

이 상태에서 해당 글을 클릭 했을 때 new아이콘이 사라지게 할 수 있는 방법이 있을까요?

이 질문에 댓글 쓰기 :

답변 2

아무나 봤을대 뉴가 없어지게 할려면 필드 하나 추가해서 뷰페이지를 열었을때 해당 게시물이나 댓글에 글을 봤다는 체크를 하고 그 체크가 없을때 위 소스를 실행시키시면 될거 같습니다.

질문이 명확하지 않습니다

설마 나는 보지도 않았는데 다른 사람이 읽었다고 new가 없어지게한다는 것은 아니겠죠?

그렇다면 24시간 지나지않은 댓글 여분필드에 읽은 사람 아이디를 누적시켜가야겠지요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 408
© SIRSOFT
현재 페이지 제일 처음으로