채택완료

게시판 글작성시 자동으로 레벨 변경

2019-12-22 (일) 14:02:54 1,969
Copy
if ($w =='' && $member['mb_id'] && $member['mb_level'] < $board['bo_1'] && $member['mb_level'] == 4 && $member['mb_level'] == 3) {
    sql_query(" update {$g5['member_table']} set mb_level = '{$board['bo_1']}' where mb_id = '{$member['mb_id']}' ");

    delete_cache_latest($bo_table);

    alert('짠!', G5_BBS_URL.'/board.php?bo_table='.$bo_table);
}
?>

이렇게하면

레벨 3 또는 4인 사람만

bo_1의 레벨로 변경되는 소스가 맞는지요?ㅠㅠ

괜히 저장된 모든 3 또는 4인 사람들이 순식간에 bo_1로

변환될까봐 테스트는 못하고 있습니다. ㅠㅠ

도와주세요~!

|

답변 2개

채택된 답변
+20 포인트

if ($w =='' && $member['mb_id'] && $member['mb_level'] < $board['bo_1'] && ($member['mb_level'] == 4 || $member['mb_level'] == 3)) {

그렇네요 이건 레벨이 3이면서 4인 and의 조합이라서

or의 조합인 || 을 넣으셔야합니다. 

답변을 작성하려면 로그인이 필요합니다.