Server IP : 149.202.105.228 / Your IP : 216.73.216.134 Web Server : Apache System : Linux webm129.cluster030.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 User : atfycaf ( 116275) PHP Version : 7.4.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/a/t/f/atfycaf/www/admin/ |
Upload File : |
<?php include "globalVars.php"; include "header.php"; ?> <h2>Delete a User</h2> <?php if (isset($_POST["deleteUser"])) { $editAdminID = cleanPost($_POST["editAdminID"], $conn); $newUserName = cleanPost($_POST["adminUserName"], $conn); $newUserEmail = cleanPost($_POST["adminUserEmail"], $conn); $newCookieVar = getRandID(20); $dateAmended = date("Y-m-d H:i:s"); if ($editAdminID > 2) { mysqli_query($conn, "DELETE FROM admin WHERE id = '$editAdminID'"); mysqli_query($conn, "DELETE FROM adminPriveleges WHERE adminID = '$editAdminID'"); mysqli_query($conn, "DELETE FROM adminPasswordReset WHERE adminID = '$editAdminID'"); } $trackDate = date("Y-m-d H:i:s"); mysqli_query($conn, "INSERT INTO userActions (dateCreated, adminID, pageTracking, databaseUpdated, updateDetails) VALUES ('$trackDate', '$adminID', 'admin/userManagementDel.html', 'admin', 'The User ". addslashes($newUserName) ." <$newUserEmail> was removed from the Admin access by ". addslashes($adminName) ." <$adminEmail>')"); echo "<p><strong>Success!</strong> The Admin User $newUserName has had all access to the management panel removed.</p>"; } elseif (isset($_POST["getUser"])) { $editAdminID = cleanPost($_POST["editAdminID"], $conn); $editAdminQuery = mysqli_query($conn, "SELECT * FROM admin WHERE id = '$editAdminID'"); while ($eAQ = mysqli_fetch_array($editAdminQuery)) { $editAdminName = $eAQ["adminName"]; $editAdminEmail = $eAQ["adminEmail"]; } $editPrivelegeQuery = mysqli_query($conn, "SELECT privelegeArray FROM adminPriveleges WHERE adminID = '$editAdminID'"); while ($ePQ = mysqli_fetch_array($editPrivelegeQuery)) { $editPriveleges = trim($ePQ["privelegeArray"], "|"); } $editPrivelegesArray = explode("|", $editPriveleges); ?> <form action="userManagementDel.html" method="post"> <input type="hidden" name="editAdminID" value="<?php echo $editAdminID ?>"> <div class="descStTab"> <div class="pFormRow"> <div class="pFormTitle">Name: <span class="infoButton"><img src="images/infoButton.png" width="14" height="14" alt="Help" title="Help" border="0" /><span>Simply for identification purposes</span></span></div> <div class="pFormInput"> <input type="text" name="adminUserName" size="50" value="<?php echo $editAdminName ?>" required /> <div class="pFormLabel"> <label class="labelName">Name:</label> </div> </div> </div> <div class="pFormRow"> <div class="pFormTitle">Email Address: <span class="infoButton"><img src="images/infoButton.png" width="14" height="14" alt="Help" title="Help" border="0" /><span>Will be used to access this admin and also for any correspondence such as password reminders</span></span></div> <div class="pFormInput"> <input type="email" name="adminUserEmail" size="50" value="<?php echo $editAdminEmail ?>" required /> <div class="pFormLabel"> <label class="labelName">Email Address:</label> </div> </div> </div> <div id="accessSelect"> <h3>User Access Permissions</h3> <div class="accessTitle"> Calendars </div> <div class="accessChecks" id="checks1"> <div class="accessCheck"> <?php if (in_array(1, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access1">Create Calendars</label> </div> <div class="accessCheck"> <?php if (in_array(2, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access2">Update Calendars</label> </div> <div class="accessCheck"> <?php if (in_array(3, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access3">Delete Calendars</label> </div> </div> <div class="accessTitle"> Knockout Competitions </div> <div class="accessChecks" id="checks2"> <div class="accessCheck"> <?php if (in_array(4, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access4">Create Knockout Competitions</label> </div> <div class="accessCheck"> <?php if (in_array(5, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access5">Update Knockout Competitions</label> </div> <div class="accessCheck"> <?php if (in_array(6, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access6">Delete Knockout Competitions</label> </div> <div class="accessCheck"> <?php if (in_array(7, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access7">Create Knockout Groups</label> </div> <div class="accessCheck"> <?php if (in_array(8, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access8">Update Knockout Groups</label> </div> <div class="accessCheck"> <?php if (in_array(9, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access9">Delete Knockout Groups</label> </div> </div> <div class="accessTitle"> League Competitions </div> <div class="accessChecks" id="checks3"> <div class="accessCheck"> <?php if (in_array(10, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access10">Create League Competitions</label> </div> <div class="accessCheck"> <?php if (in_array(11, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access11">Update League Competitions</label> </div> <div class="accessCheck"> <?php if (in_array(12, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access12">Delete League Competitions</label> </div> <div class="accessCheck"> <?php if (in_array(13, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access13">Create League Groups</label> </div> <div class="accessCheck"> <?php if (in_array(14, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access14">Update League Groups</label> </div> <div class="accessCheck"> <?php if (in_array(15, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access15">Delete League Groups</label> </div> </div> <div class="accessTitle"> Championship Honours </div> <div class="accessChecks" id="checks4"> <div class="accessCheck"> <?php if (in_array(16, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access16">Create New Honours</label> </div> <div class="accessCheck"> <?php if (in_array(17, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access17">Update Championship Honours</label> </div> <div class="accessCheck"> <?php if (in_array(18, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access18">Delete Championship Honours</label> </div> <div class="accessCheck"> <?php if (in_array(19, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access19">Create Honours Groups</label> </div> <div class="accessCheck"> <?php if (in_array(20, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access20">Update Honours Groups</label> </div> <div class="accessCheck"> <?php if (in_array(21, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access21">Delete Honours Groups</label> </div> </div> <div class="accessTitle"> Committee Members </div> <div class="accessChecks" id="checks5"> <div class="accessCheck"> <?php if (in_array(22, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access22">Create New Members</label> </div> <div class="accessCheck"> <?php if (in_array(23, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access23">Update Committee Members</label> </div> <div class="accessCheck"> <?php if (in_array(24, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access24">Delete Committee Members</label> </div> </div> <div class="accessTitle"> Local Clubs </div> <div class="accessChecks" id="checks6"> <div class="accessCheck"> <?php if (in_array(25, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access25">Create New Club</label> </div> <div class="accessCheck"> <?php if (in_array(26, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access26">Update Local Clubs</label> </div> <div class="accessCheck"> <?php if (in_array(27, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access27">Delete Local Clubs</label> </div> </div> <div class="accessTitle"> Pages </div> <div class="accessChecks" id="checks7"> <div class="accessCheck"> <?php if (in_array(28, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access28">Create New Pages</label> </div> <div class="accessCheck"> <?php if (in_array(29, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access29">Update Site Pages</label> </div> <div class="accessCheck"> <?php if (in_array(30, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access30">Delete Site Pages</label> </div> </div> <div class="accessTitle"> Header Slides </div> <div class="accessChecks" id="checks8"> <div class="accessCheck"> <?php if (in_array(31, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access31">Create New Slides</label> </div> <div class="accessCheck"> <?php if (in_array(32, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access32">Update Header Slides</label> </div> <div class="accessCheck"> <?php if (in_array(33, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access33">Delete Header Slides</label> </div> </div> <div class="accessTitle"> Photo Galleries </div> <div class="accessChecks" id="checks9"> <div class="accessCheck"> <?php if (in_array(34, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access34">Create New Galleries</label> </div> <div class="accessCheck"> <?php if (in_array(35, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access35">Update Photo Galleries</label> </div> <div class="accessCheck"> <?php if (in_array(36, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access36">Delete Photo Galleries</label> </div> <div class="accessCheck"> <?php if (in_array(37, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access37">Upload New Photos</label> </div> <div class="accessCheck"> <?php if (in_array(38, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access38">Update Photos</label> </div> <div class="accessCheck"> <?php if (in_array(39, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access39">Delete Photos</label> </div> </div> <div class="accessTitle"> Main Menu </div> <div class="accessChecks"> <div class="accessCheck"> <?php if (in_array(40, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access40">Update the Main Menu</label> </div> </div> <div class="accessTitle"> Site Configuration </div> <div class="accessChecks"> <div class="accessCheck"> <?php if (in_array(41, $editPrivelegesArray)) {?><i class="fas fa-check-square"></i><?php } else {?><i class="far fa-square"></i><?php } ?> <label for="access41">Update the Site Configuration</label> </div> </div> </div> </div> <input type="submit" class="submitButton" name="deleteUser" value="Remove this User Access" /> </form> <?php } else { header("Location: userManagementEdit.html"); } ?> <?php include "footer.php"; ?>