차단 회원 체크 코드 추가
This commit is contained in:
23
common.php
23
common.php
@ -364,17 +364,22 @@ if (isset($_REQUEST['gr_id'])) {
|
||||
if ($_SESSION['ss_mb_id']) { // 로그인중이라면
|
||||
$member = get_member($_SESSION['ss_mb_id']);
|
||||
|
||||
// 오늘 처음 로그인 이라면
|
||||
if (substr($member['mb_today_login'], 0, 10) != G5_TIME_YMD) {
|
||||
// 첫 로그인 포인트 지급
|
||||
insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '@login', $member['mb_id'], G5_TIME_YMD);
|
||||
// 차단된 회원이면 ss_mb_id 초기화
|
||||
if($member['mb_intercept_date'] && $member['mb_intercept_date'] <= date("Ymd", G5_SERVER_TIME)) {
|
||||
set_session('ss_mb_id', '');
|
||||
$member = array();
|
||||
} else {
|
||||
// 오늘 처음 로그인 이라면
|
||||
if (substr($member['mb_today_login'], 0, 10) != G5_TIME_YMD) {
|
||||
// 첫 로그인 포인트 지급
|
||||
insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '@login', $member['mb_id'], G5_TIME_YMD);
|
||||
|
||||
// 오늘의 로그인이 될 수도 있으며 마지막 로그인일 수도 있음
|
||||
// 해당 회원의 접근일시와 IP 를 저장
|
||||
$sql = " update {$g5['member_table']} set mb_today_login = '".G5_TIME_YMDHIS."', mb_login_ip = '{$_SERVER['REMOTE_ADDR']}' where mb_id = '{$member['mb_id']}' ";
|
||||
sql_query($sql);
|
||||
// 오늘의 로그인이 될 수도 있으며 마지막 로그인일 수도 있음
|
||||
// 해당 회원의 접근일시와 IP 를 저장
|
||||
$sql = " update {$g5['member_table']} set mb_today_login = '".G5_TIME_YMDHIS."', mb_login_ip = '{$_SERVER['REMOTE_ADDR']}' where mb_id = '{$member['mb_id']}' ";
|
||||
sql_query($sql);
|
||||
}
|
||||
}
|
||||
|
||||
} else {
|
||||
// 자동로그인 ---------------------------------------
|
||||
// 회원아이디가 쿠키에 저장되어 있다면 (3.27)
|
||||
|
||||
Reference in New Issue
Block a user