Hallo,
ich mache gerade ein "eigentlich" einfaches Login fenster.
Situation: Ich habe zwei eingabefelder für name und passwort
jetzt sollen diese beiden einträge mit der datenbank verglichen werden und wenn sie richtig sind steht drunter eingeloggt oder nicht
ich mache gerade ein "eigentlich" einfaches Login fenster.
Situation: Ich habe zwei eingabefelder für name und passwort
jetzt sollen diese beiden einträge mit der datenbank verglichen werden und wenn sie richtig sind steht drunter eingeloggt oder nicht
PHP:
<?php
$mysqlhost="localhost";
$mysqluser="patrick";
$mysqlpasswort="patrick";
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpasswort);
$mysqldb="patrick"; // Datenbank heißt patrick
$db_sel = mysql_select_db($mysqldb, $connection);
error_reporting(E_ALL | E_STRICT);
if (!empty($_POST)){
if (!empty($_POST['name']) && !empty($_POST['passwort'])){
$sqlname = "SELECT name FROM benutzer WHERE name = " . $_POST['name'] . "";
$ergebnisname = mysql_query($sqlname);
$sqlpw = "SELECT passwort FROM benutzer WHERE passwort = " . $_POST['passwort'] . "";
$ergebnispw = mysql_query($sqlpw);
echo "mysql_result($ergebnisname)";
if ($_POST['name'] == $ergebnisname && $_POST['passwort'] == $ergebnispw){ //Tippe mal das hier der Fehler sein wird
echo "Du bist eingeloggt!";
} else {
echo "Passwort oder Benutzername falsch!";
}
} else {
echo "Bitte fuellen Sie alle Felder aus!";
}
}
?>