also liebe leute, muss mal wieder ne noob frage stellen:
ich habe ein loginscript, welches in der DB schauen soll, was für einen Status ein User hat!
das problem ist, das ich das passwort in der abfrage mit $_POST abfragen will, doch das funktioniert nicht!!
hier mal der code:
das geht schon mal nicht! denn das passwort ist mit MD5 verschlüsselt, wenn ich nun aber AND passwort=MD5('$_POST[userpass]') einfüge kommt immer der fehler : can not jump to row 1 at index 3 oder so ähnlich....
nun habe ich die ganze passwort sache ganz rausgelassen, und siehe da es geht.. also irgendwas muss mit dem MD5 nich funzen
ich habe ein loginscript, welches in der DB schauen soll, was für einen Status ein User hat!
das problem ist, das ich das passwort in der abfrage mit $_POST abfragen will, doch das funktioniert nicht!!
hier mal der code:
PHP-Code:
$query = "SELECT userID,name,passwort,admin,mainadmin,lehrer,schueler FROM users
WHERE name='$_POST[username]' AND passwort='$_POST[userpass]'";
$result = mysql_query ($query);
while($row = mysql_fetch_array($result))
{
setcookie("id", "$row[0]", time()+(60*140));
setcookie("name", "$row[1]", time()+(60*140));
setcookie("pw", "$row[2]", time()+(60*140));
if ($row[4]=="1"){
header ("Location: [url]http://bg-wp.homedns.org/08wollentinh/index.php?goto=adminzone[/url]");
}
}
nun habe ich die ganze passwort sache ganz rausgelassen, und siehe da es geht.. also irgendwas muss mit dem MD5 nich funzen
Kommentar