시간(기간) 연장 – 유료사이트

유료사이트를 운영하다보면 날짜,시간으로 컨트롤할때가 많습니다. 그럴때 날짜를 더할때
사용하기 쉽게 만든건데요. 초보분들만 보시구요. 고수분들은 더 좋은 팁있으면
사정없이 딴지 달아주세요. ^_^

Function TimeLimit($plus){ //연장기간

$plus_date = mktime(0,0,0,date(“m”), date(“d”)+ $pluse , date(“y”)); //日에 연장기간 더하기

$get_date = getdate($plus_date); //위의 숫자를 날짜로 변환

$result_date = $get_date[year].”-“.$get_date[mon].”-“.$get_date[mday]; //0000-00-00

return $result_date

}

위처럼 작성후 페이지 코딩할때

$authdate = TimeLimit(‘183’);

이렇게 하시면 현재 날짜에서 183일을 더한 날짜를 구해줍니다.

현재날짜 : 2002-12-10
만료날짜 : 2003-6-11

팁이 될라나? ^^;

CrazyDilma ” ) 님아 지성 마무리 안한게 있어서염 ㅡㅡ^
전 개인적으로 유닉스타임을 즐겨 쓰는편인데 시간연장같은 경우 아래처럼 하면 어떨까 싶어서 답글 올려 봅니다.
그리구 자주 쓰이지 않을꺼 같은 부분 처리를 함수등을 이용해서 처리 한다는게 저로서는 처리속도및 시스템자원을 잡아먹는 부분이라 사뢰됩니다. ^^
위와 같이 시간연장 처리 부분이라면 그냥 단순히
$result_date = date(“Y-m-d”,mktime(0,0,0,date(“m”), date(“d”)+ $pluse , date(“y”)));
이와 같이 처리 하는것이 어떨까 하네여
CrazyDilma *^^* 즐거운밤 즐거운 프로그램 12/10 12:25:36

.. date(“Y-m-d”, time() + (86400*183));
요것도 같은것 12/10 13:35:51

knight™ 음…다른것도 올려봐여징…ㅎ,.ㅎ 12/10 18:30:30

석봉운 정리하자면,
Function TimeLimit($plus, $format=”Y-m-d”){ //연장기간
return date($format, time() + 86400 * $plus));
}

눈이 왔네요

음.. 어제 들어오다보니 눈이 마구 오더군요
조금 오다 말겠지 했는데 오늘 오후에 나가보니 제법 쌓였네요
여기가 아파트단지이다 보니 군데군데밖에 안쌓였는데 버스타고 화전쪽으로 나가보니
화원 비닐하우스에는 그야말로 소복소복 ^^

그나저나 여기는 다들 쿵쿵 잘 미끄러지시는분들이 계신거같은데
올 겨울 조심하시고 –; 특히 거기 임산부아짐마도 조심하시구여 ^^
올 겨울안에 친구로부터 중고 디카를 공수받으면 저 아래
고골이나 내유리쪽으로 눈덮인 들판이나 찍으러 가볼까 생각중입니다
사진 잘찍냐고요? 그냥 찍는거죠 머 -_-;;

잘 지내시고 감기조심하세요!! (판피린F 버전)

i love forever
당신은 사랑받기 위해 태어난 사람입니다.