\n"; /*--------------------------------- ## 달력 ## ---------------------------------*/ $datetime = $d; if (!$datetime) { $datetime = G5_TIME_YMD; } // 현재 시각 지정. //$datetime = "2008-12-01"; //$datetime = $G4_TIME_YMD; // 현재 시각에서 월을 구한다. $dateT1 = date("Y-m", strtotime($datetime)); // 현재 월의 1일의 요일 값을 구한다. $dateT2 = date("w", strtotime($dateT1."-01")); // 현재 월의 1일에서 요일 값을 뺀다. $dateT3 = date("Y-m-d", strtotime($dateT1."-01") - (86400 * $dateT2)); // 현재 월의 1일에서 31일을 더한다. $dateN1 = date("Y-m-d", strtotime($dateT1."-01") + (86400 * 31)); // 다음 달의 월을 구한다. $dateN2 = date("Y-m", strtotime($dateN1)); // 다음 달 1일을 구한다. $dateN3 = date("Y-m-d", strtotime($dateN2."-01")); // 다음 달 1일에서 1일을 뺀다. 그럼 이번 달 마지막일 $dateN4 = date("d", strtotime($dateN3) - (86400 * 1)); // 6 뺀다. 현재 달 마지막 일 요일을 구해서. $dateN5 = 6 - date("w", strtotime($dateT1."-".$dateN4)); // 현재 월의 1일에서 1일을 뺀다. $dateP1 = date("Y-m-d", strtotime($dateT1."-01") - (86400 * 1)); /*--------------------------------- ## 리스트 ## ---------------------------------*/ // 날짜가 있다면. if ($d) { $sql_common = "substring(datetime,1,10) = '{$datetime}' and subject !=''"; } else { // 오늘 $sql_common = "substring(datetime,1,10) = '".G5_TIME_YMD."' and subject !=''"; } ?>
\n\n"; } // 일요일 제외 if ($dateT5 != '0') { $dateLine = "border-left:1px solid #e4e4e4;"; } else { $dateLine = ""; } echo "\n"; } // 나머지 셀을 채운다. $cnt = $i%$mod; if ($cnt) { for ($i=$cnt; $i<$mod; $i++) { echo "\n"; } } ?>
  • "; // 현재 월과 돌린 월이 일치할 때만. if ($dateT1 == substr($dateT4,0,7)) { // 찍은 날짜면 if ($datetime == $dateT4) { // 0은 일요일. if ($dateT5 == '0') { // 빨강색 $dateClassName = "sun2"; } // 6은 토요일 else if ($dateT5 == '6') { // 파랑색 $dateClassName = "sat2"; } else { // 기타 $dateClassName = "day2"; } } // 오늘 날짜면 else if (G5_TIME_YMD == $dateT4) { // 0은 일요일. if ($dateT5 == '0') { // 빨강색 $dateClassName = "sun2"; } // 6은 토요일 else if ($dateT5 == '6') { // 파랑색 $dateClassName = "sat2"; } else { // 기타 $dateClassName = "day2"; } } else { // 0은 일요일. if ($dateT5 == '0') { // 빨강색 $dateClassName = "sun1"; } // 6은 토요일 else if ($dateT5 == '6') { // 파랑색 $dateClassName = "sat1"; } else { // 기타 $dateClassName = "day1"; } } echo ""; // 출석했나? $sql = " select id from {$g5['attendance_table']} where mb_id = '{$member[mb_id]}' and substring(datetime,1,10) = '{$dateT4}' "; $check = sql_fetch($sql); // 출석 if ($check['id']) { echo "
    "; echo ""; echo "
    "; } else if (G5_TIME_YMD < $dateT4) { echo "
    "; echo "
    "; } else { echo "
    "; echo ""; echo "
    "; } } else { // 다른 달 // 0은 일요일. if ($dateT5 == '0') { // 빨강색 $dateClassName = "sun3"; } // 6은 토요일 else if ($dateT5 == '6') { // 파랑색 $dateClassName = "sat3"; } else { // 기타 $dateClassName = "day3"; } //echo ""; echo ""; //echo substr($dateT4,5,5); echo ""; //echo ""; } echo "
     
    "; } else { $on = ""; } // 회원 테이블 연결 $check = get_member($data['mb_id']); // 닉네임 $name = get_sideview($check['mb_id'], $check['mb_nick'], $check['mb_email'], $check['mb_homepage']); // 랭킹 $rank = $i + 1; /* // 색상 if ($member['mb_id'] == $data['mb_id']) { $list = "2"; } else { $list = ($i%2); } */ $list = ($i%2); ?>
  • → 출석시간 : am 12시 00분 00초 ~ am 12시 00분 00초
  • → 출석포인트 :1일 0 점 (3일 개근상 : 일 마다 0 점)
  • → 출석포인트 :1일 0 점 (7일 개근상 : 일 마다 0 점)
  • → 출석포인트 :1일 0 점 (15일 개근상 : 일 마다 0 점)
  • → 출석포인트 :1일 0 점 (30일 개근상 : 일 마다 0 점)
  • 출석미출석
    []
    am 12:00:00