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 시간과 현재시간을 비교해서 얼마나 지났는지 처리를 하는거죠..
답변을 작성하시기 전에 로그인 해주세요.