Hi!
Warum fuktioniert md5 nicht über java bei mir?
Das hat absolut gar nichts mit Java zu tun.
Du setzt JavaScript ein. Bis auf den Namen und die Tatsache, daß beides Programmiersprachen sind, hat das nichts gemeinsam.
md5(str) funktioniert blöderweise nicht.
In deinem Script gibt es gar keine Funktion md5().
Wie sollte das denn auch funktionieren, wenn du eine Funktion aufrufst, die nicht existent ist?
<input onClick="doChallengeResponse();" type="submit" name="submitbtn" value="Login now"><br>
Von einem Ergebnis könntest du eh nichts sehen, weil du hier einen Submit-Button hast.
Wenn du aus dem <input type="submit">
ein <input type="button">
machen würdest, dann könnte das funktionieren.
Andernfalls rufst du deine Funktion auf, diese schreibt die Werte in die Felder und dann wird dein Formular abgeschickt.
Als Resultat erfolgt ein Reload der Seite und deine Felder sind wieder leer.
Schöner Gruß,
rob