Admin system og brugerlevels
Hejsa.Jeg har et loginsystem som jeg nu vil have tilføjet admin system til. Det skal foregå på den måde at der er levels fra 0-9.
Hvis man har 0 er man alm. bruger, og der skal intet ske, men har man derimod 1-9 er man admin, og "Admin" skal komme frem i bruger-menuen.
Så klikker man derpå, og ryger til admin siden. Nu skal man så tjekke hvilket level brugeren har, og vise de funktioner en bruger med det level kan bruge.
Fx. hvis man har brugerlevel 1 skal man kunne se "Skriv artikel og "Skriv nyhed"
Brugerlevel 9:
Skriv artikel, Skriv nyhed, Slet bruger osv osv...
Men personer i level 1 skal kun kunne se hans/hendes funktioner, og ikke level 9's :)
Mit login script:
---------------------------------------------------------------
<?
session_start();
include("connect.php");
if (isset($_POST['login'])) {
$brugernavn = mysql_real_escape_string($_POST['brugernavn']);
$kodeord = mysql_real_escape_string($_POST['kodeord']);
$query = mysql_query("SELECT * FROM brugere WHERE brugernavn = '$brugernavn' AND kodeord = '$kodeord' LIMIT 1");
if (mysql_num_rows($query) == 1) {
$row = mysql_fetch_assoc($query);
$_SESSION['logged_in'] = true;
$_SESSION['username'] = $brugernavn;
} else {
$_SESSION['logged_in'] = false;
}
}
// Er brugeren allerede logget ind?
if ($_SESSION['logged_in'] == true) {
echo '<b>' . $_SESSION['username'] . '</b><br />';
echo '
- Indstillinger<br>
- Community<br>
- Tagwall<br>
- <a href="index.php?side=logud" style="text-decoration: none"><font color="#000000">Log ud</font></a><br>';
} else {
?>
<img src="http://www.agertz.dk/Habbo/billeder/frank_with_key.gif" div align="right">
<form method="post" action="index.php">
<br>B: <input type="text" name="brugernavn"><br />
K: <input type="password" name="kodeord"><br>
<input type="submit" name="login" value="Login!">
</form>
<a href="index.php?side=opret1" style="text-decoration: none"><font color="#000000">Opret bruger</font></a>
<?
}
?>
Kan det lade sig gøre, og hvordan?
