From b48cd0c5a6af4f992d53c6a502ad8ccd9f0eb051 Mon Sep 17 00:00:00 2001 From: ENGO150 <v.smejkal06@gmail.com> Date: Mon, 20 May 2024 20:25:38 +0200 Subject: [PATCH] created api for user_info --- res/forum/api/user_info.php | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 res/forum/api/user_info.php diff --git a/res/forum/api/user_info.php b/res/forum/api/user_info.php new file mode 100644 index 0000000..0e70239 --- /dev/null +++ b/res/forum/api/user_info.php @@ -0,0 +1,26 @@ +<?php + +include("../../global.php"); +session_start(); + +if (!isset($_SESSION["username"])) goto fail; + +$out = $database -> query("SELECT username, admin FROM user WHERE username=\"" . $_SESSION["username"] . "\" AND admin=\"1\""); + +if ($out -> num_rows != 1) +{ + fail: + echo "nope"; + header("Location: ../../../index.php"); + return; +} + +if (!isset($_GET["username"])) return; + +$out = $database -> query("SELECT username, admin FROM user WHERE username=\"" . $_GET["username"] . "\""); + +while ($res = $out -> fetch_assoc()) +{ + echo "Uživatelské jméno: " . $res["username"] . "<br>"; + echo "Admin: " . ($res["admin"] == 1 ? "Ano" : "Ne"); +} \ No newline at end of file