테스트 사이트 - 개발 중인 베타 버전입니다

[수정]회원 포인트에 따라 권한 자동으로 올리기

· 11년 전 · 11523 · 16
기존에 팁은 관리자 로그인시 권한 하락하는 경우가 있어 수정하고 간단하게 소스 정리 했습니다

/lib/common.lib.php 929번 라인
// 포인트 UPDATE
$sql = " update {$g5['member_table']} set mb_point = '$po_mb_point' where mb_id = '$mb_id' ";
sql_query($sql);

아래에 추가
// 포인트에 따라 권한 자동 올리기
$mb_level = sql_fetch(" select mb_level from {$g5['member_table']} where mb_id = '$mb_id' ");
if($mb_level['mb_level'] < 10){
if($po_mb_point <= 2000){ //2000 포인트 이하면 권한 2
$level_up = 2;
}elseif($po_mb_point <= 3000){
$level_up = 3;
}elseif($po_mb_point <= 4000){
$level_up = 4;
}elseif($po_mb_point <= 5000){
$level_up = 5;
}elseif($po_mb_point <= 6000){
$level_up = 6;
}elseif($po_mb_point <= 7000){
$level_up = 7;
}elseif($po_mb_point <= 8000){
$level_up = 8;
}elseif($po_mb_point <= 9000){
$level_up = 9;
}
sql_query(" update {$g5['member_table']} set mb_level = '$level_up' where mb_id = '$mb_id' ");
}

이렇게 추가해 주세요

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 16개

10년 전
로그인이나 글쓰기 포인트 부여시 적용이 되기 때문에 임의로 지정한 회원은 하락이나 상승이 될 수 있어요
그 회원들만 제외시키고 적용해야 되요
9년 전
좋아요!
9년 전
감사합니다
너무너무 감사합니다!
7년 전
감사합니다~!!
제가 초보라그런데 .. 그냥 이 내용만 입력하면 되는건가요?..?

게시글 목록

번호 제목
2410
2401
2395
2387
2385
2377
2374
2372
2368
2367
2366
2364
2354
2353
2352
2349
2333
2329
2327
2304
2298
2297
2295
2288
2282
2279
2278
2276
2273
2268