<html> <head> <title>Admin Area</title> <link rel="stylesheet" href="ressources/css/bootstrap.min.css" crossorigin="anonymous"> </head> <body> <script src="ressources/js/bootstrap.min.js"></script> <?php session_start(); include 'backgroundupdate.php'; if($_SESSION['isadmin'] == 0) { die ('No rights for you! <meta http-equiv="refresh" content="0; URL=logout.php">'); } echo '<div class="alert alert-danger" role="alert">heres the admin world</div>'; $showForm = true; if(isset($_GET['user']) ) { if(!isset($_POST['username']) || empty($_POST['username'])) { $error = "<b>Enter the username</b>"; } else { $statement = $pdo->prepare("SELECT * FROM users WHERE username = :username"); $result = $statement->execute(array('username' => $_POST['username'])); $user = $statement->fetch(); if($user === false) { $error = "<b>no user found</b>"; } else { //check if theres a code already $statement = $pdo->prepare("UPDATE users SET isadmin = '0' WHERE id = :userid"); $result = $statement->execute(array('userid' => $user['id'])); echo '<div class="alert alert-success" role="alert">Successfully took the ADMIN rights from '; echo $user['username']; echo '</div>'; $showForm = false; } } } if($showForm): ?> <h1>Give Admin Rights!</h1> Please enter the username below.<br><br> <?php if(isset($error) && !empty($error)) { echo $error; } ?> <script src="ressources/js/bootstrap.min.js"></script> <form action="?user=1" method="post"> <div class="form-group"> <label for="username">Username</label> <input type="text" name="username" id="username" class="form-control" value="<?php echo isset($_POST['username']) ? htmlentities($_POST['username']) : ''; ?>"><br> </div> <button type="submit" class="btn btn-primary">Take User Rights</button> </form> <?php endif; ?> <?php echo '<br /> <br />'; echo '<a href="adminarea.php"><button class="btn btn-info">Back</button></a>'; ?>