채택완료

매일 0시에 포인트를 지급할려면 어떻게 해야하나여?

2018-07-12 (목) 08:05:51 2,775

자신이 가진 포인트에 해당하는 몇 %의 포인트를 

매일 0시에 일괄지급할려고하는데 어떻게 하나여?

|

답변 5개

채택된 답변
+20 포인트

단독서버가아니라 cron을 사용하기 힘든환경이라면

https://sir.kr/g5_plugin/4328

이걸추천드립니다

1.단독 서버를 사용중이라면 crontab을 활용하여 매일 0시에 주기적으로 특정 .php 파일을 실행하게한다.

2.일반 호스팅을 사용중이라면 crontab대신 해당 기능을 비슷하게 구현하게하는 플러그인을 설치하여

매일 0시에 주기적으로 특정 .php 파일을 실행하게한다.

3. 특정 .php 파일에는 각 회원의 포인트를 %하여 회원테이블에 포인트를 증가시켜주는 소스를 구현한다.

4.이 모든말이 의미가 안되거나 혼자 개발하기가 힘들다면 제작의뢰 게시판에 의뢰한다.

2018-07-12 (목) 09:13:29

단독서버 아니면 답 없을듯요.

아니면 https://cron-job.org/en/ 이런 서비스를 써보는것도요.

리눅스 서버를 직접 운영중이라면 리눅스의 crontab을 사용해서 구현하실 수 있고,

윈도우즈의 경우는 스케줄러를 이용해 정해진 시간에 이벤트가 일어나게 할 수 있습니다.

하지만 웹호스팅을 사용중이라면 다음 링크를 참조해 보시죠.

https://sir.kr/g5_plugin/4328

관리자에서 회원 로그인시에 포인트 지급할 수 있도록 되어 있습니다.

sir제작의뢰에 글 올려보세요.

https://sir.kr/main/request/

답변을 작성하려면 로그인이 필요합니다.