/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Generer kodeord...?
Fra : Magnus


Dato : 13-07-05 18:53

Hvordan kan man let generere et kodeord bestående af tal og bogstaver på et
bestemt antal tegn?


/Magnus



 
 
Casper Bang (13-07-2005)
Kommentar
Fra : Casper Bang


Dato : 13-07-05 21:33

> Hvordan kan man let generere et kodeord bestående af tal og bogstaver på
> et

Google is your friend :)
Søg efter "asp random password", og et af de første resultater er:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=6824&lngWId=4

For dem der ikke kan downloade siden, er koden:

Function RandomPW(myLength)
'These constant are the minimum and maximum length for random
'length passwords. Adjust these values to your needs.
Const minLength = 6
Const maxLength = 20

Dim X, Y, strPW

If myLength = 0 Then
Randomize
myLength = Int((maxLength * Rnd) + minLength)
End If


For X = 1 To myLength
'Randomize the type of this character
Y = Int((3 * Rnd) + 1) '(1) Numeric, (2) Uppercase, (3) Lowercase

Select Case Y
Case 1
'Numeric character
Randomize
strPW = strPW & CHR(Int((9 * Rnd) + 48))
Case 2
'Uppercase character
Randomize
strPW = strPW & CHR(Int((25 * Rnd) + 65))
Case 3
'Lowercase character
Randomize
strPW = strPW & CHR(Int((25 * Rnd) + 97))

End Select
Next

RandomPW = strPW

End Function



Falcon (13-07-2005)
Kommentar
Fra : Falcon


Dato : 13-07-05 21:52

<%
      
'Kodeord generator
   randomize
   pwdlen=11 'Hvor langt skal passwordet være i karakterer.
   pwd=""
   pwdchr="abcdefghjkmpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ123456789" 'Hvilke
karakterer må indgå i passwordet
   chrlen=len(pwdchr)
   for n=1 to pwdlen
   x=Int((chrlen - 1 + 1) * Rnd + 1)
   pwd=pwd & mid(pwdchr,x,1)
   next

-/ Falcon


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste