setAttribute(PDO::ATTR_EMULATE_PREPARES, false); $stmt = $pdo->prepare("SELECT * FROM `cms_user`"); $stmt->execute(); $users = $stmt->fetchAll(PDO::FETCH_ASSOC); function strStartsWith(string $needle, string $haystack) { return substr($haystack, 0, strlen($needle)) === $needle; } if (isset($_GET["userEditType"])) { $type = explode('!', $_GET["userEditType"]); $_SESSION["u_Type"] = $type[0]; if (strStartsWith("Edit", $_GET["userEditType"]) === true || strStartsWith("Remove", $_GET["userEditType"]) === true) { $stmt = $pdo->prepare("SELECT * FROM `cms_user` WHERE `id`=:id"); $stmt->execute(["id" => $type[1]]); $user = $stmt->fetchAll(PDO::FETCH_ASSOC)[0]; $_SESSION["u_Id"] = $user["id"]; $_SESSION["u_Firstname"] = $user["firstname"]; $_SESSION["u_Lastname"] = $user["lastname"]; $_SESSION["u_Login"] = $user["login"]; $_SESSION["u_Password"] = $user["password"]; $_SESSION["u_Email"] = $user["email"]; $_SESSION["u_user_type"] = $user["user_type"]; } elseif (strStartsWith("Add", $_GET["userEditType"]) === true) { $_SESSION["u_Id"] = ""; $_SESSION["u_Firstname"] = ""; $_SESSION["u_Lastname"] = ""; $_SESSION["u_Login"] = ""; $_SESSION["u_Password"] = ""; $_SESSION["u_Email"] = ""; $_SESSION["u_user_type"] = ""; } elseif (strStartsWith("Remove", $_GET["userEditType"]) === true) { $_SESSION["u_Id"] = $type[1]; } header("Location: userEdit.php"); exit(); } ?> sCMS - Users
"; } ?>
Id Name Login Account type Edit
{$user["id"]} {$user["firstname"]} {$user["lastname"]} {$user["login"]} {$UserType[$user["user_type"]]} Edit    Remove
Go to main Add