| 96 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 97 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 98 |
} |
} |
| 99 |
|
|
| 100 |
$rs = mysqli_query($db_conn, "BEGIN"); |
$rs = mysqli_query($db_conn, "BEGIN"); |
| 101 |
if ($rs == false) |
if ($rs == false) |
| 102 |
{ |
{ |
| 118 |
{ |
{ |
| 119 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 120 |
$result_set["return"]["message"] = "Query login log error: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "Query login log error: " . mysqli_error($db_conn); |
| 121 |
|
|
| 122 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 123 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 124 |
} |
} |
| 144 |
{ |
{ |
| 145 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 146 |
$result_set["return"]["message"] = "Query login log error: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "Query login log error: " . mysqli_error($db_conn); |
| 147 |
|
|
| 148 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 149 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 150 |
} |
} |
| 208 |
{ |
{ |
| 209 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 210 |
$result_set["return"]["message"] = "Update user life error: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "Update user life error: " . mysqli_error($db_conn); |
| 211 |
|
|
| 212 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 213 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 214 |
} |
} |
| 225 |
{ |
{ |
| 226 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 227 |
$result_set["return"]["message"] = "Update password error: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "Update password error: " . mysqli_error($db_conn); |
| 228 |
|
|
| 229 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 230 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 231 |
} |
} |
| 238 |
{ |
{ |
| 239 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 240 |
$result_set["return"]["message"] = "Upgrade password error: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "Upgrade password error: " . mysqli_error($db_conn); |
| 241 |
|
|
| 242 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 243 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 244 |
} |
} |
| 269 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 270 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 271 |
} |
} |
| 272 |
|
|
| 273 |
// Forbidden user |
// Forbidden user |
| 274 |
if (!$row["p_login"]) |
if (!$row["p_login"]) |
| 275 |
{ |
{ |
| 276 |
$result_set["return"]["code"] = 3; |
$result_set["return"]["code"] = 3; |
| 277 |
$result_set["return"]["message"] = "您已被封禁全站登陆权限!"; |
$result_set["return"]["message"] = "您已被封禁全站登陆权限!"; |
| 278 |
|
|
| 279 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 280 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 281 |
} |
} |
| 291 |
{ |
{ |
| 292 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 293 |
$result_set["return"]["message"] = "Write log error: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "Write log error: " . mysqli_error($db_conn); |
| 294 |
|
|
| 295 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 296 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 297 |
} |
} |
| 326 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 327 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 328 |
} |
} |
| 329 |
|
|
| 330 |
//Load User Information |
//Load User Information |
| 331 |
$ret = load_user_info($uid, $db_conn); |
$ret = load_user_info($uid, $db_conn); |
| 332 |
switch($ret) |
switch($ret) |
| 334 |
case -1: |
case -1: |
| 335 |
$result_set["return"]["code"] = -2; |
$result_set["return"]["code"] = -2; |
| 336 |
$result_set["return"]["message"] = "User data not found: " . mysqli_error($db_conn); |
$result_set["return"]["message"] = "User data not found: " . mysqli_error($db_conn); |
| 337 |
|
|
| 338 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 339 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 340 |
case -2: |
case -2: |
| 341 |
if (!$agreement) |
if (!$agreement) |
| 342 |
{ |
{ |
| 343 |
$buffer = file_get_contents("./doc/license/" . (new DateTime($BBS_license_dt))->format("Ymd") . ".txt"); |
$buffer = file_get_contents("./doc/license/" . (new DateTime($BBS_license_dt))->format("Ymd") . ".txt"); |
| 344 |
|
|
| 345 |
$result_set["return"]["code"] = 4; |
$result_set["return"]["code"] = 4; |
| 346 |
$result_set["return"]["message"] = LML(htmlspecialchars($buffer, ENT_HTML401, 'UTF-8'), false, false, 1024); |
$result_set["return"]["message"] = LML(htmlspecialchars($buffer, ENT_HTML401, 'UTF-8'), false, false, 1024); |
| 347 |
|
|
| 348 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 349 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 350 |
} |
} |
| 352 |
case -3: |
case -3: |
| 353 |
$result_set["return"]["code"] = 3; |
$result_set["return"]["code"] = 3; |
| 354 |
$result_set["return"]["message"] = "很遗憾,您已经永远离开了我们的世界……"; |
$result_set["return"]["message"] = "很遗憾,您已经永远离开了我们的世界……"; |
| 355 |
|
|
| 356 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 357 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |
| 358 |
} |
} |