Avatar billede dj-sejler Praktikant
30. januar 2005 - 22:40 Der er 5 kommentarer og
1 løsning

hjælp til tilfældighedsfunktion

JEg har en funktion som jeg har brugt i asp...
er der nogen der kan hjælpe mig til at bruge den, eller en tilsvarende i php?


<Script Language="VBscript" RUNAT="Server">
function lavPassword(antal)
tilladtkarakter = "abcdefghijklmnopqrstuvwxyz1234567890"
str = ""
for i = 1 to antal
randomize
index = Int(rnd * len(tilladtkarakter))+1
str = str & Mid(tilladtkarakter,index,1)
next
lavPassword = str
end function
</Script>
Avatar billede alister_crowley Nybegynder
30. januar 2005 - 22:44 #1
Avatar billede detox Nybegynder
30. januar 2005 - 22:48 #2
Vil se sådan ud:

<?php
function lavPassword($antal=8) {
    $tilladtkarakter = "abcdefghijklmnopqrstuvwxyz1234567890";
    $len = strlen($tilladtkarakter)-1;
    $str = "";
    for ($i=0;$i<$antal;$i++) {
        $str .= $tilladtkarakter[rand(0,$len)];
    }
    return $str;
}

echo lavPassword();
?>
Avatar billede detox Nybegynder
30. januar 2005 - 22:48 #3
Længden på password kan så sættes her:

echo lavPassword(16);
Avatar billede dj-sejler Praktikant
30. januar 2005 - 22:54 #4
--> alister_crowley
jeg brugte dit link, så hvis du vil svare...

og tak for hjælpen
Avatar billede alister_crowley Nybegynder
30. januar 2005 - 23:14 #5
nej tak, samler ikke på points.
Avatar billede dj-sejler Praktikant
19. februar 2005 - 19:13 #6
da alister_crowley ikk vil have point og detox også har svart får du point!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester