madeindk > det var da en god idé! Så er den løst i hvert fald...
Det er næste er så, at den ikke altid skriver tal. Jeg har lige opdaget at den ikke altid skriver tal. Kan det lade sig gøre at få den til altid at skrive tal?
Ja, det kan bestemt sagtens lade sig gøre. Men så er der jo ingen grund til at lowercaser mere kan man sige ;) Men denne funktion burde kunne nemt kunne klare det.
Okay, tror ikke jeg fik mig formuleret klart nok... Det den skal lave er en kode som minimum indeholder ET tal. Resten skal bestå af små bogstaver... Vil det også kunne lade sig gøre?
Ja, det kan også nemt lade sig gøre skulle jeg da mene :) Ved ikke om du kan gennemskue hvad jeg har lavet nu, men nu dividerer jeg password længden og indsætter så det fuldstændige tilfældige tal der, så det altid er i midten.
for i=1 to pwdlength do Randomize If Int(i) = Int(insertAfter) Then tmp = Int(Rnd*9)+1 Else tmp = Int((122-48) * Rnd + 48) End If loop until tmp<58 or (tmp>64 and tmp<91) or tmp>97 pwd = pwd & chr(tmp) next
Hmm... Prøv med denne her så, det er fandme også irriterende jeg ikke kan teste.
<% pwdLength = 8 intPlace = Round(pwdLength / 2)
Randomize For i = 1 to pwdLength If CInt(i) = CInt(intPlace) Then strPwd = strPwd & Int(Rnd*9)+1 Else strPwd = strPwd & Chr(Int(26 * Rnd + 97)) End If Next
Ja - jeg har fundet ud af, at tallet gerne skal komme frem forskelligt imellem 1 tal og max 7 tal pr kode. I alt skal koden bestå af 8 cifre. Placeringen af tallet (tallene) skal gerne variere... det begynder at blive kompliceret. Er det noget som er muligt at sætte ind i denne kode, eller skal der laves noget helt nyt?
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.