Beste PHP'ers,

ik had een vraagje, met RAND(1,100) v.b. kun je random getal genereren.

Ik las net de topic over het login script, maar hoe kun je een random tekenreeks met zowel letters als nummers genereren?

Regards

twan
Bedankt Willem-jan.
<?php
function randomgenerator($aantaltekens)
{
//Eerst maken we 3 arrays met gegevens.
$kleineletters = range('a','z');
$groteletters = range('A','Z');
$cijfers = range(0,9);

//Prop ze bij elkaar en tel ze.
$karakters = array_merge($kleineletters, $groteletters, $cijfers);
$aantal = count($karakters)-1;

$password = null;

//Voor ieder teken dat we willen maken pakken we een random nummertje.
for($i=0; $i < $aantaltekens; $i++) {
$password .= $karakters[mt_rand(0, $aantal)];
}
return $password;
}
?>
twan piemel, doe es je best, zo heb ik het je niet geleerd :) doe maar koffiemetietslekkers halen
Arjan $aantaltekens moet $aantal worden.
Hoe kom je daarbij :s
Volgens mij niet, $aantaltekens = aantal tekens van de string die je eruit wilt hebben. En $aantal is het aantal tekens dat de array heeft.

Reageren