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