<?php include '../user.php'; include '../account.php'; $msg = ''; if (!empty($_GET['id']) && isset($_GET['id']) && !empty($_GET['code']) && isset($_GET['code']) && !empty($_GET['email']) && isset($_GET['email'])) { $id = $_GET['id']; $code = $_GET['code']; $email = $_GET['email']; $u = UserManager::getUserTempByActivationCode($id, $email, $code); $rs = 0; if ($u != NULL) { $number = UserManager::getUserNumberByActivationCode($id, $email, $code); if (AccountManager::createNewAccount($id, $number) > 0) { $rs = UserManager::createNewUser($u); UserManager::activeUserLogin($u->id); } else { $msg = "Số điện thoại đã được sử dụng! Tài khoản sẽ bị hủy bỏ!"; } UserManager::removeUserTemp($id, $email, $code); } if ($rs > 0) { if ($msg === '') { $msg = "Kích hoạt thành công!"; } } else { if ($msg === '') { $msg = "Tài khoản đã được kích hoạt hoặc mã xác nhận sai! Vui lòng kiểm tra lại email!"; } } } else {
<?php require 'account.php'; require "appmanager.php"; if (AppManager::checkAppCode($_REQUEST['appcode'])) { switch ($_REQUEST['type']) { case 'CREATE': echo AccountManager::createNewAccount($_REQUEST['id'], $_REQUEST['number']); break; case 'DELETE_ONE': echo AccountManager::deleteAccount($_REQUEST['id'], $_REQUEST['number']); break; case 'DELETE_ALL': echo AccountManager::deleteAllAccountOfId($_REQUEST['id']); break; case 'CHECK_EXIST_ACCOUNT': echo AccountManager::checkExistAccount($_REQUEST['id'], $_REQUEST['number']); break; case 'CHECK_EXIST_NUMBER': echo AccountManager::checkExistNumber($_REQUEST['number']); break; case 'GET_USER_BY_NUMBER': echo json_encode(AccountManager::getUserByNumber($_REQUEST['number'])); break; case 'GET_NUMBER_BY_ID': echo json_encode(AccountManager::getNumbersById($_REQUEST['id'])); break; default: echo "Unknown type"; break; }