Hallo,
ich habe eine Datei .hta, die als GUI dient, in die ich VBS eingebettet habe.
Der Benutzer soll sich hiermit ein Passwort erstellen können.
Das Passwort muss 8-stellig sein und 3 von 4 Bedingungen erfüllen:
Großschreibung, Kleinschreibung, Zahl, Sonderzeichen
Derzeit müssen 3 Bedingungen (Großschreibung, Kleinschreibung, Zahl) erfüllt sein.
Leider kriege ich die Sonderzeichen nicht hin. Man kann zwar Sonderzeichen eingeben, aber leider kann ich sie nicht prüfen.
Kann mit jemand bitte helfen?
Der Code aus der .hta-Datei ist:
ich habe eine Datei .hta, die als GUI dient, in die ich VBS eingebettet habe.
Der Benutzer soll sich hiermit ein Passwort erstellen können.
Das Passwort muss 8-stellig sein und 3 von 4 Bedingungen erfüllen:
Großschreibung, Kleinschreibung, Zahl, Sonderzeichen
Derzeit müssen 3 Bedingungen (Großschreibung, Kleinschreibung, Zahl) erfüllt sein.
Leider kriege ich die Sonderzeichen nicht hin. Man kann zwar Sonderzeichen eingeben, aber leider kann ich sie nicht prüfen.
Kann mit jemand bitte helfen?
Der Code aus der .hta-Datei ist:
HTML-Quellcode
- <html>
- <HEAD>
- <meta http-equiv="x-ua-compatible" content="ie=8" />
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
- <HTA:APPLICATION
- ID="PIN n"
- >
- </HEAD>
- <body>
- <script language="vbscript">
- Function vbValidate()
- ' Passwortlänge checken
- Select Case (CheckStringLength(8,20,PasswordBox.value))
- Case 0
- ' Correct Length
- Case -1
- ' zu kurz
- errorBlock.InnerHTML = "Ihre PIN ist zu kurz!"
- vbValidate = False
- Exit Function
- Case 1
- ' zu lang
- errorBlock.InnerHTML = "Ihre PIN ist zu lang!"
- vbValidate = False
- Exit Function
- End Select
- </body>
- </html>
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „mausis“ ()