Bulldozer1930
Mitglied
Hey,
ich hab ein Problem, und zwar möchte ich das beim Einloggen überprüft wird, was der Benutzer für ein Status hat. So sieht meine Abfrage aus:
Wenn ich die Benutzerdaten eines Administrators eingebe will er mich auf die Seite von der "Abfrage" leiten.
ich hab ein Problem, und zwar möchte ich das beim Einloggen überprüft wird, was der Benutzer für ein Status hat. So sieht meine Abfrage aus:
PHP:
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// Define $myusername and $mypassword
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// Abfrage wegen Status
$sql2="SELECT * FROM $tbl_name WHERE status='$status'";
$result2=mysql_query($sql2);
$status=mysql_num_rows($result2);
//25 = Status Abfragende Kunden
//50 = Kunden
//75 = Supporter
//100 = Admins
if ($count==1 and $status=="Abfrage")
{
session_register("myusername");
session_register("mypassword");
header("location:kundeab.php");
}
elseif ($count==1 and $status=="Kunde")
{
session_register("myusername");
session_register("mypassword");
header("location:kunde.php");
}
elseif ($count==1 and $status=='Supporter')
{
session_register("myusername");
session_register("mypassword");
header("location:support.php");
}
elseif ($count==1 and $status=='Administrator')
{
session_register("myusername");
session_register("mypassword");
header("location:admin.php");
}
ob_end_flush();
?>
Wenn ich die Benutzerdaten eines Administrators eingebe will er mich auf die Seite von der "Abfrage" leiten.