답변 3개
</span></p><p><span style="line-height: normal; font-size: 11pt;"><?php</span></p><pre style="line-height: normal;">if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$now_time_ymd = strtotime($g4['time_ymd']);
$end_time_ymd = strtotime($member['mb_1']);
$down_level = 2; // 수강일이 지나면 다운시킬 레벨
if ($now_time_ymd > $end_time_ymd && $member['mb_id'] && !$is_admin) {
$row = sql_fetch(" select mb_level from {$g4['member_table']} where mb_id = '{$member['mb_id']}' ");
if ($row['mb_level'] != $down_level) {
sql_query(" update {$g4['member_table']} set mb_level = '$down_level' where mb_id = '{$member['mb_id']}' ");
alert('회원님의 수강기간이 종료되어 '.$down_level.'레벨로 다운되셨습니다.');
}
} </pre><p><span style="line-height: normal; font-size: 11pt;">?></span> </p><p>
영카트4 인줄 모르고 그누보드5 식으로 작성했네요.
수정했으니 이걸로 해보셔요!
아 그리고 아래쪽에 설명을 잘못했는데요.
mb_1 에는 15-05-07 같은 YMD 값이 들어가야 합니다! ㅋㅋ
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
오늘도내일도 님이 알려 준 소스로 적용 하니,,, 모바일 버전에서 아래처럼 오류가 뜨네요.ㅠㅠ
그러면서 모바일 사이트가 글씨가 깨집니다....ㅠㅠ
Warning: Cannot modify header information - headers already sent by (output started at /home/users/1/web/back/extend/down.extend.php:20) in /home/users/1/lolipop.jp-4104f28fbd587c9d/web/m/head.sub.php on line 37
Warning: Cannot modify header information - headers already sent by (output started at /home/users/1/web/back/extend/down.extend.php:20) in /home/users/1/lolipop.jp-4104f28fbd587c9d/web/m/head.sub.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /home/users/1/web/back/extend/down.extend.php:20) in /home/users/1/lolipop.jp-4104f28fbd587c9d/web/m/head.sub.php on line 39
댓글을 작성하려면 로그인이 필요합니다.
그누보드 extend 풀더에 down.extend.php 파일을 만드시구요.
</p><p><?php</p><p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p><p> </p><p>$now_time_ymd = strtotime(G5_TIME_YMD);</p><p>$end_time_ymd = strtotime($member['mb_1']);</p><p> </p><p>$down_level = 2; // 수강일이 지나면 다운시킬 레벨</p><p> </p><p>if ($now_time_ymd > $end_time_ymd && $member['mb_id'] && !$is_admin) {</p><p> $row = sql_fetch(" select mb_level from {$g5['member_table']} where mb_id = '{$member['mb_id']}' ");</p><p> </p><p> if ($row['mb_level'] != $down_level) {</p><p> sql_query(" update {$g5['member_table']} set mb_level = '$down_level' where mb_id = '{$member['mb_id']}' ");</p><p> </p><p> alert('회원님의 수강기간이 종료되어 '.$down_level.'레벨로 다운되셨습니다.');</p><p> }</p><p>}</p><p>?></p><p>
위의 내용을 넣어 주시기 바랍니다.
회원 여분필드인 mb_1 에는 2015-07-04 와 같은 YMD 형식의 값이 들어가야 합니다.
답변에 대한 댓글 2개
한번 적용해보겠습니다.!~^^
열심히 공부해야겠어요.ㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
오늘도 내일도님 짱! 감사