Я создаю пользовательскую панель управления для сервера Minecraft, и если клиент нажимает кнопку «Купить сейчас», обновите в базе данных (missionex (плагин ranksystem)) рейтинг клиента.разрешение ex является подтверждением Minecraft офлайн UUID.
minecraft uuid: md5 ("OfflinePlayer:" + name) НО это и база данных uuid, разница двух букв.
моя база данных uuid: 7a1a45e593cc389007345468dd059e70
uuid моего сайта: 7a1a45e593cc389087345468dd059e70
спасибо и извините за мой плохой английский
мой код:
$offlineuuid = md5("OfflinePlayer:".$_SESSION['username']."");
$uuid = MojangAPI::formatUuid($offlineuuid); // Egy API-t felhasználva át alakítja teljes UUID-vé (kötőjelessé)
$connection = new mysqli("localhost", "root", "", "rank");
echo "".$uuid."<br>"; // <-- a SESSION uuidje (a név amivel belépett a weboldalra)
$conn = mysqli_connect("localhost", "root", "");
$db = mysqli_select_db($conn, "rank");
$query = mysqli_query($conn, "SELECT * FROM permissions_inheritance WHERE child='$uuid'");
echo "7a1a45e5-93cc-3890-8734-5468dd059e70<br>"; //<- adatbázis UUIDje
$rows = mysqli_num_rows($query);