Hi,
Ich hab mal wieder ein Problem, unzwar möchte ich aus einem bestimmten Feld in meiner Tabelle (name: typ) ein Angabe überprüfen, also wenn in dem Feld 1 steht ist man admin, wenn nicht ist man nicht admin.
mein Code:
PHP
<?php
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "meinUSER" , "meinPASSWORT")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("meineDATENBANK") or die ("Datenbank konnte nicht ausgewählt werden");
$abfrage = "SELECT typ FROM login";
if(!isset($_SESSION["username"]))
{
echo "<form action=\"logina.php\" method=\"post\">
Dein Username:
<input type=\"text\" size=\"24\" maxlength=\"50\"
name=\"username\">
Dein Passwort:
<input type=\"password\" size=\"24\" maxlength=\"50\"
name=\"password\">
<input type=\"submit\" value=\"Login\">
</form>
<a href=\"index.php?site=regist\">registrieren</a>
";
}
else
{
if($abfrage == "1")
{
echo "Sie sind Admin";
}
else
{
echo "Sie sind eingeloggt.";
}
}
?>
Alles anzeigen
Doch als Ausgabe kommt bei mir nur sie sind eingeloggt, obwohl der User in dem Feld eine 1 stehen hat.
Gruß
WWKiller