모바일 페이지에서 회원 가입 시
본문
회원 가입 후 바로 가입인사 글쓰기 페이지로 이동을 시켜주고 있습니다.
회원 가입 시 레벨은 1이며 가입인사 글쓰기 레벨 또한 1입니다.
PC에서는 이상없이 정상적으로 되는데
모바일에서 회원 가입 후 가입인사 글쓰기 페이지로 이동되면
글을 쓸 권한이 없습니다 라는 창이 한번 뜨고
다시 write_form_update.php로 이동 후
자동방지등록 숫자가 맞지 않습니다. 라는 창이 뜬 후
다시 가입인사 글쓰기 페이지로 이동합니다.
혹시나 해서 write.php에서
//echo $member['mb_level']; // 모바일에서는 0으로 나옴
//echo "<br>";
//echo $board['bo_write_level'];
//exit;
if ($wr_id) {
alert('글쓰기에는 \$wr_id 값을 사용하지 않습니다.', G5_BBS_URL.'/board.php?bo_table='.$bo_table);
}
if ($member['mb_level'] < $board['bo_write_level']) {
if ($member['mb_id']) {
alert('글을 쓸 권한이 없습니다.');
} else {
alert("글을 쓸 권한이 없습니다.\\n회원이시라면 로그인 후 이용해 보십시오.", './login.php?'.$qstr.'&url='.urlencode($_SERVER['PHP_SELF'].'?bo_table='.$bo_table));
}
}
$member['mb_level'] 과 $board['bo_write_level'] 을 찍어보면
모바일에서는 mb_level 이 0으로 나옵니다.
회원가입은 정상적으로 되고 register_update_form.php에서
바로 가입인사 글쓰기로 넘기면
회원 레벨이 모바일에서만 0레벨로 나오네요.
그리고 새로고침하면 정상적으로 됩니다.