Store in GIT

This commit is contained in:
2026-06-17 15:46:26 +02:00
parent 47150cc7ca
commit 876ad89e72
134 changed files with 31034 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
<?php
header('Content-Type: application/json');
require('../inc/connect.php');
function RandomID()
{
//Generate Session ID
$characters = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$str = '';
for ($i = 0; $i < 6; $i++) {
$str .= $characters[rand(0, strlen($characters) - 1)];
}
return $str;
}
$valid = false;
while(!$valid)
{
$device = RandomID();
// Check if ID already exists
$sql = "SELECT `id` FROM device WHERE dev_id='" . $device . "'";
$query = ExecQuery($mysqli, $sql);
$valid = ($query->num_rows < 1);
}
// Register new ID
$ip = $_SERVER['REMOTE_ADDR'];
$sql = "INSERT INTO device (dev_id, ip) VALUES ('" . $device . "', '" . $ip . "')";
ExecQuery($mysqli, $sql);
echo '{"device":"' . $device . '"}';
?>