Files
Fuxsto-V4/Main/Hv4.Logged.php.bak
2025-10-18 10:19:37 +08:00

63 lines
1.1 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;
}
function 设置用户积分($a) {
global $用户名;
$语句 = "UPDATE users
SET score = $a
WHERE username = '$用户名';";
return @数据库运行($语句);
}
function 设置用户余额($a) {
global $用户名;
$语句 = "UPDATE users
SET balance = $a
WHERE username = '$用户名';";
return @数据库运行($语句);
}