haløjsa
jeg har et meget enkelt nyheds script som er "sat sammen med" et bruger system
det skulle meget gerne være sådan at man ikke kan se siden uden at være logget ind og have et specielt level
men altså min kode ser sådan her ud:
<?php
include("config.php");
if($logged[username] && $logged[level] == 2|3)
{
if (!$_POST['submit']) {
echo ("
<form method=\\"post\\">
<strong>Title:</strong><input type=\\"text\\" name=\\"title\\" value=\\"Title\\"><input type=\\"hidden\\" name=\\"avatar\\" value=\\"4\\"><br>
<textarea rows=14 cols=60 name=\\"news\\">Your News Goes Here</textarea><br>
<input type=\\"submit\\" name=\\"submit\\" Value=\\"Submit\\">
</form>");
}else{
$author = $logged['username'];
$news = $_POST['news'];
$title = $_POST['title'];
$avatar = $_POST['avatar'];
$postdate = date("d M y");
$addsql = "INSERT into news (author,news,title,avatar,date) VALUES('$author','$news','$title','$avatar','$postdate')";
$addnews = mysql_query($addsql)
or die(mysql_error());
echo "Your news has been sumbitted.";
}
}
else
{
echo("Sorry, but you are not allowed to view this page!");
}
?>
som i kan se øverst skulle den checke om man er logget ind med et username og om man er level 2 eller 3
men den checker kun username
folk der ikke er logget ind kan ikke se siden
men alle der er logget ind (lige meget level) kan se siden
skulle helst kun være dem med level 2/3
nogen der kan hjælpe mig lidt her?