글작성후 몇일이 지났는지 표시하기위해..
본문
common.lip.php 파일에 시간함수 부분에 아래와 같이 추가하였습니다.
list.php에서 <?php echo $list[$i]['datetime3'] ?> 로 불러서 표시했습니다.
아래 이미지처럼 [게재1일째].. 라고 잘나옵니다. 내일되면 2일째라고 나오겠지요..
질문드리고 싶은것은요..
아래 소스를 정확히 잘 적어 넣은것인지 검사 좀 해주셨으면 합니다.
이리저리.. 검색해서 적어놓은 것이라 잘 작동될지 불안해서요..
글작성후 한달이 지나고,, 100일이 지나도.. 몇일째인지 잘 표시될수 있을까요??
소스 체크 한번 해주세요^^
더 정확하고,, 좋은 소스에 대한 조언도 부탁드려봅니다.
// 글작성후 경과된 일수 표시함 WDAY
$wday = time() - strtotime($list['wr_datetime']);
if ( $wday < 86400 ){
$list['datetime3'] = "1일째"; // 1일미만이면 1일째로 표시
}else if ( $wday >= 86400 ){
$list['datetime3'] = floor($wday/86400)."일째"; // 1일이상이면 계산된 몇일째로 표시
}
// 당일인 경우 시간으로 표시함
$list['datetime'] = substr($list['wr_datetime'],0,10);
$list['datetime2'] = $list['wr_datetime'];
if ($list['datetime'] == G5_TIME_YMD)
$list['datetime2'] = substr($list['datetime2'],11,5);
else
$list['datetime2'] = substr($list['datetime2'],5,5);
답변을 작성하시기 전에 로그인 해주세요.