Überprüfung von zwei Passwort Feldern

Status
Für weitere Antworten geschlossen.

Snip3r

Premium Member
Registriert
Feb. 2007
Beiträge
2.008
Nabend,

im Invision Power Board und im neuen MyBB (bei anderen Forensystemen ist es mir nicht bekannt^^), werden bei der Registrierung zwei Passwortfelder angezeigt, wenn man da unterschiedliche Passwörter eingibt, kommt (sofort) darunter eine Fehlermeldung (-> Echtzeitüberprüfung).

Meine Frage, wie kann ich sowas in einem eigenen Script machen? Ist sicherlich JS, aber das kann ich nicht und z.Zeit hab ich auch keine Zeit es zu lernen...

PHP:
[TR]

[td]Passwort:[/td]

[/TR]

[TR]

[td]Passwort erneut eingeben:[/td]

[/TR]

mfg
snip3r
 
Ist eigentlich ganz einfach.
Mach ein Feld drunter mit id "pwtest" (z.B. ). Dann am besten ein onchange="javascript:verfiypw();" und id="passwort1" auf jedes Textfeld () [beim anderen natürlich net passwort1, sondern passwort2].
Dann folgendes kurzes JS:
PHP:
 
Danke für die schnelle Hilfe..
Es funktioniert sogar :)

:thx:

// EDIT:

eine kleine Frage hätte ich noch.
Wie/ wo kann ich es einstellen, dass das JavaScript erst dann ausgeführt wird, wenn in einem der beiden Felder was eingegeben wurde?
 
dann musst du nur das
PHP:
if(document.getElementById("passwort1").value == document.getElementById("passwort2").value) {
abändern in:
PHP:
var v1 = document.getElementById("passwort1").value;
var v2 = document.getElementById("passwort2").value;
if(v1 != "" && v2 != "") {
if(v1 == v2) {
und dann unten natürlich noch, statt
PHP:
 }
}
,
PHP:
}
}
}
 
Perfekt, vielen Dank Arkanorian. :D
:thx:

mfg
snip3r

@BrokenSword: pls closen und evtl. verschieben :)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten