포인트 지급 시간으로 체크하는 방법?!
<?
insert_point($member['mb_id'], 10, "{$g4[time_ymdhis]} chatting point", "@chatting", $member['mb_id'], $g4[time_ymdhis]);
?>
현재 위와 같이 @chatting 이라는 포인트를 30분마다 지급하고 있습니다..
그런데 중복접속으로 포인트를 가져가시려는 분들이 계셔서 @chatting 포인트를..
마지막으로 적립받은 30분 내에는 적립이 안되게 하고 싶습니다..
코딩이 가능할꺼라 생각이 되는데..
제가 초보라서 php 문을 만들지를 못합니다.. ㅠㅠ
if else 문으로 구현하여 적어주시면..
조금 읽을줄만 아는 저의 php 공부에 많은 도움이 될것 같습니다..
고수회원님들 부탁드리겠습니다.. ㅠㅠ
insert_point($member['mb_id'], 10, "{$g4[time_ymdhis]} chatting point", "@chatting", $member['mb_id'], $g4[time_ymdhis]);
?>
현재 위와 같이 @chatting 이라는 포인트를 30분마다 지급하고 있습니다..
그런데 중복접속으로 포인트를 가져가시려는 분들이 계셔서 @chatting 포인트를..
마지막으로 적립받은 30분 내에는 적립이 안되게 하고 싶습니다..
코딩이 가능할꺼라 생각이 되는데..
제가 초보라서 php 문을 만들지를 못합니다.. ㅠㅠ
if else 문으로 구현하여 적어주시면..
조금 읽을줄만 아는 저의 php 공부에 많은 도움이 될것 같습니다..
고수회원님들 부탁드리겠습니다.. ㅠㅠ
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 3개
2) 마지막 받은 포인트 시간과 현재 시간이 30분이 지났는지 확인한다
3) 시간이 지났으면 입력, 시간이 지나지 않았으면 통과
$min30= $member[mb_1] + 1800;//30분 경과 검사
if($min30 < $g4[server_time]){
insert_point(~~~);
sql_query("update $g4[member_table] set mb_1='$g4[server_time]' where mb_id='$member[mb_id]'");
}else alert("30분이 경과하지않아 포인트 지급 불가");
감사합니다!! 많은 도움이 되었습니다.. ^-^