<?php
include_once('./_common.php');

$mb_id = isset($_POST['mb_id']) ? trim($_POST['mb_id']) : '';

if (!$mb_id) {
    echo json_encode(array('result' => 'fail', 'message' => 'Empty ID'));
    exit;
}

$isguest = false;
if (substr($mb_id, 0, 8) === 'VpNgueSt') {
    $isguest = true;
    $mb_id = substr($mb_id, 8);
}

// 이메일 형식으로 로그인한 경우 mb_email로 조회
if (strpos($mb_id, '@') !== false) {
    $safe = addslashes($mb_id);
    $mb = sql_fetch("SELECT * FROM {$g5['member_table']} WHERE mb_email='$safe' LIMIT 1", false);
} else {
    $mb = get_member($mb_id);
}

if (!$mb['mb_id']) {
    echo json_encode(array('result' => 'fail', 'message' => 'Member not found'));
    exit;
}

if ($isguest) {
    $mb['mb_nick'] = 'Guest';
}

$response = array(
    'result' => 'success',
    'mb_nick' => $mb['mb_nick'],
    'mb_point' => number_format($mb['mb_point'])
);

echo json_encode($response);
