PHP Login Script Formular soll sich bei falschem Kennwort die Anmeldedaten merken
Ein vorhandenes Login Script möchte ich etwas verfeinern, weiss aber nicht wie
Hallo Forum,
zur Zeit arbeite ich an einer kleinen Anwendung. Ein Administrator soll für diese Anwendung Benutzer anlegen dürfen. Ich verwende dieses Script:
[EDIT: Script gelöscht, war das falsche Script. Unten steht das Richtige]
Wenn beim Anlegen des Benutzers die Passwörter nicht übereinstimmen, verschwinden im Formular die eingegebenen Daten Name, Vorname und Nickname. Ich möchte aber gerne, daß diese eingegebenen Daten erhalten bleiben, so daß der Administrator diese nicht noch einmal einpflegen muß. Nur die Kennwörter sollen neu eingegeben werden.
Wie kann ich dasmöglichst einfach realisieren?
Jede Idee hilft weiter.
Schöne Grüße
Christof
zur Zeit arbeite ich an einer kleinen Anwendung. Ein Administrator soll für diese Anwendung Benutzer anlegen dürfen. Ich verwende dieses Script:
[EDIT: Script gelöscht, war das falsche Script. Unten steht das Richtige]
Wenn beim Anlegen des Benutzers die Passwörter nicht übereinstimmen, verschwinden im Formular die eingegebenen Daten Name, Vorname und Nickname. Ich möchte aber gerne, daß diese eingegebenen Daten erhalten bleiben, so daß der Administrator diese nicht noch einmal einpflegen muß. Nur die Kennwörter sollen neu eingegeben werden.
Wie kann ich dasmöglichst einfach realisieren?
Jede Idee hilft weiter.
Schöne Grüße
Christof
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 119289
Url: https://administrator.de/contentid/119289
Ausgedruckt am: 28.03.2024 um 17:03 Uhr
6 Kommentare
Neuester Kommentar
Also mir fallen da 2 Sachen ein.
1) Wie bereits angedeutet:
2) Überprüfung mittels Javascript beim Abschicken überprüfen.
Achtung: Ich bin schon etwas aus der Materie raus, deswegen keine Syntaxgarantie! Ich denke das Prinzip dürfte aber klar sein. Wenn die Funktion mySubmit true zurückgibt wird das Formular abgeschickt; bei false nicht.
BTW: Du hast kein </form> Tag.
mfG
1) Wie bereits angedeutet:
<input name="benutzer" size = "20" value="<?=$_POST['benutzer'];?>">
2) Überprüfung mittels Javascript beim Abschicken überprüfen.
<form onsubmit='mySubmit();' (.....) >
</form>
<script language="javascript">
function mySubmit() {
return (Document.Forms.pwd.text == Document.Forms.pwd2.text)
}
</script>
Achtung: Ich bin schon etwas aus der Materie raus, deswegen keine Syntaxgarantie! Ich denke das Prinzip dürfte aber klar sein. Wenn die Funktion mySubmit true zurückgibt wird das Formular abgeschickt; bei false nicht.
BTW: Du hast kein </form> Tag.
mfG