템플릿·스킨

다양한 템플릿과 게시판, 페이지 제공을 위해 노력하겠습니다.

[기타] 출석부

2016. 04. 13 11:30 924 0 4
첨부파일 (1)
DOWNLOAD

로그인 후 이용하세요.1000p

check.zip
(11.2KB)DOWN : 3

a.png

 

포인트 일괄 지급을 위해, 크론 서비스가 가능해야합니다.

즉, 자체 서버를 구축하거나 해외의 크론 서비스를 이용하는 분만 사용이 가능합니다. (해외 크론 서비스 사용방법은 하단의 링크 참고)

 

설치방법

phpMyAdmin을 통해 접속 후, 아래의 내용을 SQL 질의에 복사붙여넣기 한 뒤 실행하면 출석부 DB가 생성됩니다.

방법 : https://teraboard.net:6001/bbs/tip/145

 

CREATE TABLE IF NOT EXISTS `tb_attendance` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mid` int(11) NOT NULL,
  `title` varchar(100) NOT NULL,
  `day` int(11) NOT NULL DEFAULT '0',
  `point` double NOT NULL DEFAULT '0',
  `first` int(11) NOT NULL DEFAULT '0',
  `datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `mstime` varchar(6) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `datetime` (`datetime`),
  KEY `chk` (`mid`,`datetime`)
) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

 

 

 

 

 

/tb-config.php 파일을 열어 하단에 아래의 내용을 추가해줍니다.

$web['attendance_table'] = $web['db_web']."attendance";

 

 

 

 

 

첨부된 파일을 다운받아 압축을 해제한 뒤 _crontab.php 파일을 열어 6번째 라인의 abcd 값을 임의의 값으로 수정합니다.

출석시간 및 개근, 포인트 설정은 폴더내 config.php 파일을 수정하면 됩니다.

 

 

 

 

 

check 폴더를 테라보드가 설치된 /other/ 폴더안에 업로드합니다.

그리고 페이지를 생성한 뒤, 제작방식을 링크로 하여 아래와 같은 형식으로 입력하면 메뉴에서 출력됩니다.

http://도메인/other/check/

 

 

 

 

 

출석이 제대로 되면 정상작동이 되는 것입니다.

마지막으로 23시40분에 포인트를 일괄 지급하기 위해 _crontab.php 파일로 신호를 보내도록 크론에 등록합니다.

http://도메인/other/check/_crontab.php?m=위에서 수정한 임의의값

자체적인 서버나 해외의 크론 서비스를 이용하는 방법이 있습니다.

https://teraboard.net:6001/bbs/tip/24

 

테라보드최고운영자

자기소개 자기소개

관련 콘텐츠

  • 비회원
  • 작성자
  • 비밀번호
  • 취소

대댓글 작성

비밀번호를 입력하세요.

비밀번호
카카롯트 2016. 05. 23 (16:51)05.23 (16:51)
포인트 부족이네요 ㅜㅜ 열심히 모아서 받아겠네요^^
카카롯트 2016. 06. 28 (06:23)06.28 (06:23)
감사합니다~~
조창규 2016. 12. 24 (10:54)12.24 (10:54)
감사합니다!
히라미 2018. 03. 19 (22:22)03.19 (22:22)
사용중인데 출석해도 포인트가 안올라요..ㅠㅠ
일괄 포인트 등록말고 출석시 포인트 올라가야되는데 출석해도 그대로에요 ㅠㅠ 뭘 수정해야되나요?
  • 전체 카테고리
  • 템플릿
  • 게시판
  • 페이지
  • 기타
    New 0 / All 9
    25개씩 보기
    • 25개씩 보기
    • 50개씩 보기
    • 100개씩 보기
      tb_top3

      [템플릿]

      1,083002016. 09. 06
      tb_top1_v3

      [템플릿]

      1,208212016. 06. 11
      출석부

      [기타]

      925042016. 04. 13
      추천수 랭킹

      [페이지]

      1,367122015. 12. 18
      tb_top1_v2

      [템플릿]

      1,595302015. 12. 09
      tb_top1_v1

      [템플릿]

      1,498312015. 12. 09
      포인트 랭킹

      [페이지]

      1,801212015. 10. 08
      • 테라보드
      • 대표자 : 장상재
      • 통신판매업신고번호 : 2009-서울마포-0958
      • 개인정보 책임자 : 박정훈
      • 경기도 고양시 일산동구 백마로 223 현대에뜨레보 206호