5분 전에 수정됨 이라고 표시하는 방법

5분 전에 수정됨 이라고 표시하는 방법

QA

5분 전에 수정됨 이라고 표시하는 방법

본문

wr_datetime = '$wr_datetime',
wr_last = '".G5_TIME_YMDHIS."',

 

wr_datetime 하고 wr_last 하고 무슨 차이가 있나요?

글을 수정할 경우 wr_last 가 현재시간으로 바뀌어서 두 값이 차이가 있어야 몇분전에 수정했는지 알아내죠?

 

원본 그누에서는 글을 수정해도 wr_last 값이 바뀌지 않고 있는데 왜 그런거죠?

제가 임의로 수정해도 될까요?

이 질문에 댓글 쓰기 :

답변 3

wr_datetime 하고 wr_last 하고 무슨 차이가 있나요?

<===처음 등록시 두 필드에 동일한 시각이 들어 갑니다

이후 댓글이 등록되면 그 시각이 wr_last에 기록 됩니다

 

wr_last에 원글 수정 시각을 기록하려면 

1. write_comment_update.php에서 wr_last시각 기록부분 삭제

2. 스킨폴더에 write_update.skin.php 생성 후 다음 코드 넣으세요

$today = G5_TIME_YMDHIS;

if($w=='u') sql_query("update $write_table set wr_last='$today' where wr_id='$wr_id' ");

 

 

 

wr_last 는 현재시간으로 바뀌는게 맞아요.

wr_datetime 글 작성시간과 비교하는게 아니라  date() 현재시간과 비교하는겁니다.

 

그래서 wr_last 시간과 현재시간을 비교해서 얼마나 지났는지 처리를 하는거죠..

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

회원로그인

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