$passw = md5($userdata[1]); rausnehme
und das einsetzte:
if ($userdata[0]==$username and $userdata[1]==md5($password))
komm ich leider immer noch nicht rein
Hi! Also, cih kann dir jetzt nicht dein Programm schreiben, aber dein Problem schien mir zu sein, daß du das gespeicherte Passwort 2 mal "verschlüsselst" (also, 2 mal daraus einen MD5-Hash erstellst), das Password, mit dem der Benutzer eintreten möchte aber überhaupt nicht.
MD5 verschlüsselt das Passwort nicht, sonder generiert nur einen "Fingerabdruck". Ein mit MD5 "verschlüsseltes" Passwort kann nicht wieder "entschlüsselt" werden. ;)
Gruß
csx