| 29 |
header("Content-Type:application/json; charset=utf-8"); |
header("Content-Type:application/json; charset=utf-8"); |
| 30 |
|
|
| 31 |
// Validate input data |
// Validate input data |
| 32 |
if (!preg_match("/^[A-Za-z][A-Za-z0-9]{2,11}$/", $username)) |
if (!preg_match("/^[A-Za-z][A-Za-z0-9_]{4,11}$/", $username)) |
| 33 |
{ |
{ |
| 34 |
$result_set["return"]["code"] = -1; |
$result_set["return"]["code"] = -1; |
| 35 |
array_push($result_set["return"]["errorFields"], array( |
array_push($result_set["return"]["errorFields"], array( |
| 348 |
$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"); |
| 349 |
|
|
| 350 |
$result_set["return"]["code"] = 4; |
$result_set["return"]["code"] = 4; |
| 351 |
$result_set["return"]["message"] = LML(htmlspecialchars($buffer, ENT_HTML401, 'UTF-8'), false, false, 1024); |
$result_set["return"]["message"] = LML($buffer, 1024, false); |
| 352 |
|
|
| 353 |
mysqli_close($db_conn); |
mysqli_close($db_conn); |
| 354 |
exit(json_encode($result_set)); |
exit(json_encode($result_set)); |