64 lines
1.2 KiB
PHP
64 lines
1.2 KiB
PHP
<?php
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . '/Main/Hv4.Function.php');
|
|
|
|
if (!$_SESSION['username']) {
|
|
定义输出('msg', '未登录');
|
|
定义输出('code', 100);
|
|
终止并输出();
|
|
}
|
|
|
|
|
|
$用户名 = $_SESSION['username'];
|
|
|
|
$语句 = "SELECT * FROM users WHERE username = '$用户名';";
|
|
|
|
$用户数据 = @数据库运行($语句);
|
|
|
|
$用户数据 = @reset($用户数据);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!$用户数据["id"]) {
|
|
定义输出('msg', '数据错误');
|
|
定义输出('code', 100);
|
|
终止并输出();
|
|
}
|
|
|
|
$积分 = $用户数据["score"];
|
|
$余额 = $用户数据["balance"];
|
|
$用户ID = $用户数据["id"];
|
|
|
|
|
|
|
|
$语句 = "SELECT *
|
|
FROM `users`
|
|
WHERE `id` = $用户ID
|
|
AND `last_sign_in_date` < CURRENT_DATE;";
|
|
|
|
if (@数据库运行($语句)) {
|
|
$未签到 = true;
|
|
} else {
|
|
$未签到 = false;
|
|
}
|
|
|
|
$用户数据["can_check"] = $未签到;
|
|
|
|
function 设置用户积分($a) {
|
|
global $用户名;
|
|
$语句 = "UPDATE users
|
|
SET score = $a
|
|
WHERE username = '$用户名';";
|
|
return @数据库运行($语句);
|
|
|
|
}
|
|
|
|
function 设置用户余额($a) {
|
|
global $用户名;
|
|
$语句 = "UPDATE users
|
|
SET balance = $a
|
|
WHERE username = '$用户名';";
|
|
return @数据库运行($语句);
|
|
} |