Z
Zugluft
Gast
Hilfestellung benötigt : Php / Login / mysql_fetch_array
Hi Community,
ich bin mir gerade ein wenig im umklaren darüber was bei meinem Versuch , einen Login-bereich zu erstellen, falsch sein könnte.
Meine Php-Kentnisse befinden sich auf unterem Level, weswegen ich eure Hilfe erbitte (bitte leicht verständlich erklären).
Folgenes hab ich verfasst:
-Das Passwort findet sich auch in verschlüsselter Form auf der Datenbank wieder-
Mein Browser berichtet mir es sei ein Fehler in der, für euch, fett markierten Zeile. Ich wüsste jetzt aber nicht wo dort ein Fehler sein sollte.
(Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /Pfad/login.php on line 24)
PS: Pfiffige Leser haben schon bemerkt, das ich nur Passwort und keinen User abfrage will. Das liegt daran das dieser Login-bereich ausschließlich für mich sein soll.
Danke für eure Hilfe.gif)
Hi Community,
ich bin mir gerade ein wenig im umklaren darüber was bei meinem Versuch , einen Login-bereich zu erstellen, falsch sein könnte.
Meine Php-Kentnisse befinden sich auf unterem Level, weswegen ich eure Hilfe erbitte (bitte leicht verständlich erklären).
Folgenes hab ich verfasst:
<html>
<head>
<?
include 'datenbankzugang.php';
?>
<title>Login-bereich
</title>
</head>
<body>
<form method="post" action="login.php">
<label>Passwort:
</label>
<input name="userpass" type="password" id="userpass">
<input name="login" type="submit" id="login" value="Einloggen">
</form>
<?
mysql_connect($mysql_host, $mysql_user, $mysql_pw); // Zugangsberechtigungen verwenden
mysql_select_db($mysql_db); // Datenbank auswählen
$res_id = mysql_query ($sql);
$sql = "SELECT Passwort FROM login"; // Tabellenspalte und Tabelleaufrufen
$datenbank = mysql_fetch_array($res_id);
$verschluesseltespasswort = md5($_POST['userpass']);
if ($_Post['login']) // Buttonklick-ereignis
{
if ($verschluesseltespasswort == $datenbank) // Datenüberprüfung
{
echo "Geschafft"; // Erfolgreiches Login
}
else
{
echo "Too Bad"; // fehlgeschlagenes Login
};
};
?>
</body>
</html>
-Das Passwort findet sich auch in verschlüsselter Form auf der Datenbank wieder-
Mein Browser berichtet mir es sei ein Fehler in der, für euch, fett markierten Zeile. Ich wüsste jetzt aber nicht wo dort ein Fehler sein sollte.
(Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /Pfad/login.php on line 24)
PS: Pfiffige Leser haben schon bemerkt, das ich nur Passwort und keinen User abfrage will. Das liegt daran das dieser Login-bereich ausschließlich für mich sein soll.
Danke für eure Hilfe
.gif)

.gif)