Files
2026-06-17 15:46:26 +02:00

52 lines
1.0 KiB
PHP

<?php
if(!isset($connected) || !$connected)
{
echo '{"error":"An error occured"}';
exit;
}
function verify_session($mysqli, $session)
{
global $user;
global $deviceid;
global $device;
$sql = "SELECT session.user AS `user`, `remember`, session.dev_id AS `id`, device.dev_id AS `dev_id` FROM `session`, `device`WHERE device.id = session.dev_id AND `session`='$session'";
$query = ExecQuery($mysqli, $sql);
if($query->num_rows < 1)
{
echo '{"error":"You are not logged in"}';
exit;
}
$result = $query->fetch_assoc();
if($result['remember'] != 1)
{
echo '{"error": "Invalid android session"}';
exit;
}
$sql = "UPDATE `session` SET `time`=NOW() WHERE `session`='$session'";
ExecQuery($mysqli, $sql);
$user = $result['user'];
$deviceid = $result['id'];
$device = $result['dev_id'];
}
function JError($str)
{
echo '{"error":"' . $str . '"}';
exit;
}
function JSuccess($str)
{
echo '{"success":"' . $str . '"}';
exit;
}
?>