게시판 글작성시 자동으로 레벨 변경
본문
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
if
(
$w
==
''
&&
$member
[
'mb_id'
] &&
$member
[
'mb_level'
] <
$board
[
'bo_1'
] && (
$member
[
'mb_level'
] == 4 ||
$member
[
'mb_level'
] == 3)) {
그렇네요 이건 레벨이 3이면서 4인 and의 조합이라서
or의 조합인 || 을 넣으셔야합니다.
답변을 작성하시기 전에 로그인 해주세요.