blck
Routinier
Hallo,
hab jetzt mal versucht das ganze per md5 hash zu "verschlüsseln". Ja ich weiß htacces wäre besser
Also hier mal der Code:
newuser.php
und die dazugehörige login.phpp:
Jetzt leitet er mich jedesmal auf die adminpage um, selbst wenn die eingegebenen Daten überhaupt nicht stimmen können. Woran liegt das?
Meine MYsql Tabelle hat 2 Felder name (typ:text) und passwd vom (typ:text).
Ich bitte nochmal um Hilfe denn irgendwie wird das nicht so wirklich was. Ohne MD5 hat alles funktioniert nur jetzt halt nicht mehr
MfG und schönes Wochenende
Blck
hab jetzt mal versucht das ganze per md5 hash zu "verschlüsseln". Ja ich weiß htacces wäre besser
Also hier mal der Code:
newuser.php
PHP:
// User add
$username = $_POST["username"];
$passwd = $_POST["passwd"];
$username=MD5($username);
$passwd=MD5($passwd);
mysql_query("INSERT INTO daten
(name,passwd)
VALUES ('$username','$passwd')", $conn);
echo mysql_error($conn);
und die dazugehörige login.phpp:
PHP:
// User login
$username = $_POST["username"];
$passwd = $_POST["passwd"];
$username=md5($username);
$passwd=md5($passwd);
if($_POST)
{
$res= mysql_query("SELECT name,passwd
FROM daten
WHERE name='$username' AND passwd='$passwd'");
if ($res)
{
header("Location: adminpage.php");
} else
{
header("Location: fault.php");
}
mysql_free_result($res);
Jetzt leitet er mich jedesmal auf die adminpage um, selbst wenn die eingegebenen Daten überhaupt nicht stimmen können. Woran liegt das?
Meine MYsql Tabelle hat 2 Felder name (typ:text) und passwd vom (typ:text).
Ich bitte nochmal um Hilfe denn irgendwie wird das nicht so wirklich was. Ohne MD5 hat alles funktioniert nur jetzt halt nicht mehr
MfG und schönes Wochenende
Blck