08. februar 2005 - 17:21Der er
3 kommentarer og 1 løsning
ASP: generer kode på et vis antal tegn
Hvordan kan jeg hurtigst og smartest lave en generer af kode tilfældig fordelt mellem tal og bogstaver a-z og 0-9, altså f.eks. j39sjeu8 eller 8fr4jd82 ovs.??
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Function makePassword(Size) Randomize Timer pwdchr="abcdefghjkmpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ123456789" For i = 1 to Size x = Int((Len(pwdchr) - 1 + 1) * Rnd + 1) pwd = pwd & Mid(pwdchr, x, 1) Next makePassword = pwd End Function
<% Dim Passgenerat Dim intNum Dim intRand Dim intLower Dim strPass Passgenerat = "" Randomize For i = 1 to 15 ' Antal tegn her! intNum = Int(10 * Rnd + 48) intLower = Int(26 * Rnd + 97) intRand = Int(3 * Rnd + 1) Select Case intRand Case 1 strPass = Chr(intNum) Case 2 strPass = Chr(intLower) End Select Passgenerat = Passgenerat & strPass Next KODE = Passgenerat
spotgun, jeg kan godt lide din, fordi der har jeg mulighed for at vælge præcis hvilket type tegn der må bruges, jeg f.eks. ik vil ha abq med kan jeg bare fjerne dem.. :D
Kun glad for at kunne hjælpe - og tak for point! :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.