Hallo
Ich habe eine Admin funktion geschrieben, die wenn man als admin festgelegt wird in der datenbank in der spalte admin den wert 1 einträgt und wenn als user 2. Umzu überprüfen ob man Admin ist hab ich nun folgende funktion geschrieben
Jetz habe ich eine Ausgabe erstellt
Mir wird nun immer ausgegebn "Sie sind admin!" egal ob der wert 1 oder 2 ausgelesen wird... Müsste ein kleinerer Fehler sein den ich allerdings nicht finde. DANKE für eure Hilfe!
Ich habe eine Admin funktion geschrieben, die wenn man als admin festgelegt wird in der datenbank in der spalte admin den wert 1 einträgt und wenn als user 2. Umzu überprüfen ob man Admin ist hab ich nun folgende funktion geschrieben
PHP:
function admin($admin1)
{
$sql="SELECT admin from users WHERE UserID=".$_SESSION['user_id']."";
$erg=mysql_query($sql);
$rang=mysql_fetch_array($erg);
if($rang == '1')
{$admin1=true;}
else{$admin1=false;}
}
PHP:
admin($admin);
if($admin=true){echo"Sie sind admin!";} else{echo"sie sind kein admin";