The following files exists in this folder. Click to view.
admin.php69 lines UTF-8 Unix (LF) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
<?php
session_start();
#Kollar om användaren är nuvarande inloggad, annars sparkas hen tillbaka
if(!isset($_SESSION['inloggad'])){require_once('check_login.php');}
require_once('database_connection.php');
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="bulma.css">
<title>Admin page</title>
</head>
<body>
<header class="title navbar has-shadow is-justify-content-center has-background-primary">Bankapplikation</header>
<div class="m-3">
<?php
#Skriver ut den inloggade personens användarnamn med hjälp av cookies eller session
if(isset($_COOKIE['Användarnamn'])){
echo "Du är inloggad som: " . $_COOKIE['Användarnamn'];
} else{
echo "Du är inloggad som: " . $_SESSION['Användarnamn'];
}
?>
<form action="logout.php" method="post">
<input class="mt-2" type="submit" name="Logout" id="logout" value="Logga ut"></input>
</form>
<form action="konto_skapande.php" method="post">
<input class="mt-2" type="submit" name="Logout" id="logout" value="Lägg till användare"></input>
</form>
<?php
#Tar fram och skriver ut information om alla users, även ger val som: ta bort, uppdatera information etc
$sql = "SELECT * FROM user ORDER BY userId;";
$stm = $pdo->prepare($sql);
$stm->execute();
$res = $stm->fetchAll(PDO::FETCH_ASSOC);
$table = "<table class='table'>";
$table .= "<thead><tr><th>userId</th><th>username</th><th>password</th><th>email</th><th>låst</th><th>händelse</th></tr></thead><tbody>";
foreach($res as $row){
$table .= "<tr>";
$table .= "<td>".$row['userId']."</td>";
$table .= "<td>".$row['username']."</td>";
$table .= "<td>".$row['password']."</td>";
$table .= "<td>".$row['email']."</td>";
$table .= "<td>".$row['locked']."</td>";
$table .= "<td>[<a href='ta_bort_användare.php?userId=".$row['userId']."'>ta bort</a>]</td>";
$table .= "<td>[<a href='ändra_information.php?userId=".$row['userId']."'>ändra</a>]</td>";
$table .= "<td>[<a href='bannlys.php?userId=".$row['userId']."'>lås/olås</a>]</td>";
$table .= "</tr>";
}
$table .= "</tbody></table>";
echo $table;
?>
</div>
</body>
</html>