Hallo,
ich habe folgenden Code:
PHP
<?php
include 'db-config.php';
$user = $_POST['user'];
$pass = $_POST['pass'];
$sql = "SELECT * FROM `comunity` WHERE nickname = '$user' AND passwort = '$pass' AND aktiv = 1";
$query = mysql_query($sql);
$how_much = mysql_num_rows($query);
if ( $how_much == 1 )
{
echo "Willkommen";
}
else
{
echo "Fehlgeschlagen!";
}
?>
Alles anzeigen
Dazu auch gleich meine Frage:
Wenn ich nun in meiner Datenbank eine 1 stehen habe bei dem User, versuche ich mich einzuloggen doch es kommt bei mir fehlgeschlagen. Ich habe dann einen unaktivierten user genommen. In der Datenbank des Users steht nun eine 0. Selbst wenn ich mich mit dem Username und Passwort einlogge, wo sowiso Fehlgeschlagen komemn soll, kommt auch fehlgeschlagen. Warum geht das nicht, wenn ich einen User im Feld aktiv eine 1 stehen habe, mir nicht Willkommen angezeigt wird?