<?php
include_once('./_common.php');
include_once(G5_LIB_PATH.'/register.lib.php');

$mb_id = trim($_POST['reg_mb_id']);

set_session('ss_check_mb_id', '');

if ($msg = empty_mb_id($mb_id))     die($msg);
if ($msg = valid_mb_id($mb_id))     die($msg);
if ($msg = count_mb_id($mb_id))     die($msg);
if ($msg = exist_mb_id($mb_id)) {
    // 안드로이드 앱에서 온 요청인 경우 예외 처리
    $is_android_app = isset($_POST['is_android_app']) && $_POST['is_android_app'] == '1';
    if ($is_android_app) {
        // 해당 아이디의 회원 정보를 조회
        $mb = get_member($mb_id);
        // 이메일이 비어있는 경우(예비 가입 상태)는 사용 가능한 것으로 간주
        if ($mb && empty($mb['mb_email'])) {
            // 통과 (에러 메시지 반환하지 않음)
        } else {
            die($msg);
        }
    } else {
        die($msg);
    }
}
if ($msg = reserve_mb_id($mb_id))   die($msg);

set_session('ss_check_mb_id', $mb_id);
?>