Hee, ik ben nieuw op dit forum en heb een vraag..
Ik wil dat alleen ingelogde admins een bepaalde tekst kunnen zien..
Stel dat de database er zo uit ziet:
username | password | rank
--------------------------------------------
pietje | post | admin
jantje | duif | normal
jaapje | bakker | normal
Dus alleen pietje is admin, en als hij is ingelogd mag hij een tekst zien, die de andere gebruikers niet zien als ze zijn ingelogd. De code staat hieronder:
<?php
session_start();
if(isset($_SESSION['user'])) { //Als gebruiker is ingelogd, laat pagina zien
?>
<html>
<head>
<title>Admin Area</title>
</head>
<body>
<span>Logged In! Welcome <?php echo $_SESSION['user']; ?></span> //Laat username uit database zien
<a href="logout.php">Logout</a>
<?php
//Als ingelogde gebruiker waarde admin heeft in kolom rank, laat dan onderstaande tekst Manage Users zien
?>
<a href="users.php">Manage Users</a>
<?php
//Als ingelogde gebruiker niet admin heeft, dus normal, laat dan de tekst hierboven niet zien
?>
<?php } else {
header("Location: login.php"); //Als gebruiker niet is ingelogd, ga naar inlogpagina
}
?>
</body>
</html>
Hoe zorg ik ervoor dat die tekst alleen zichtbaar wordt voor admins?
Alvast bedankt!
Ik wil dat alleen ingelogde admins een bepaalde tekst kunnen zien..
Stel dat de database er zo uit ziet:
username | password | rank
--------------------------------------------
pietje | post | admin
jantje | duif | normal
jaapje | bakker | normal
Dus alleen pietje is admin, en als hij is ingelogd mag hij een tekst zien, die de andere gebruikers niet zien als ze zijn ingelogd. De code staat hieronder:
<?php
session_start();
if(isset($_SESSION['user'])) { //Als gebruiker is ingelogd, laat pagina zien
?>
<html>
<head>
<title>Admin Area</title>
</head>
<body>
<span>Logged In! Welcome <?php echo $_SESSION['user']; ?></span> //Laat username uit database zien
<a href="logout.php">Logout</a>
<?php
//Als ingelogde gebruiker waarde admin heeft in kolom rank, laat dan onderstaande tekst Manage Users zien
?>
<a href="users.php">Manage Users</a>
<?php
//Als ingelogde gebruiker niet admin heeft, dus normal, laat dan de tekst hierboven niet zien
?>
<?php } else {
header("Location: login.php"); //Als gebruiker niet is ingelogd, ga naar inlogpagina
}
?>
</body>
</html>
Hoe zorg ik ervoor dat die tekst alleen zichtbaar wordt voor admins?
Alvast bedankt!