Avatar billede _k Nybegynder
29. november 2002 - 18:08 Der er 6 kommentarer og
1 løsning

Tilfældigt genereret tekststreng

Hvordan laver jeg en tekststreng bestående af tilfældige store og små bogstaver, og også gerne tal? Den skal være 6 karakterer lang. Nogen der har et eksempel?

Har selv et bud; mon ikke det er noget med at vælge et tilfældigt tal indenfor ascii-tabellen? Kan bare ikke lige gennemskue hvordan koden skal strikkes sammen......
Avatar billede boooboo Nybegynder
29. november 2002 - 18:09 #1
www.brideonline.dk - Den kan vist bruges, ved det ik du
Avatar billede boooboo Nybegynder
29. november 2002 - 18:10 #2
den der billede viser ting
Avatar billede gizmo-gizmo Nybegynder
29. november 2002 - 18:20 #3
taget fra razor.dk:

<?php
function password ($len=6) {
  $chars = "abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ123456789";
  mt_srand( (double) microtime() * 1000000);
  for ($i=1;$i<=$len;$i++) $out .= $chars[mt_rand(0,(strlen($chars)-1))];
  return $out;
}
?>
Avatar billede gizmo-gizmo Nybegynder
29. november 2002 - 18:20 #4
og det var så et svar.
Avatar billede _k Nybegynder
29. november 2002 - 18:23 #5
Jeg kunne nu godt selv finde ud af at lave en random-funktion.

Mit problem er mere gående på at lave tilfældige tal om til tekst.....
Avatar billede _k Nybegynder
29. november 2002 - 18:27 #6
gizmo-gizmo: Det var lige præcis det jeg ledte efter. Tak til dig - og razor.dk - du scorer dog pointene :o)
Avatar billede gizmo-gizmo Nybegynder
29. november 2002 - 18:35 #7
så lidt ;-)
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