miten saisin php:n arpomaan minulle valmiita salasanoja?
salasanageneraattori?
henttu
2863
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
kaiva vaikka ascii-kartasta kaikki ne merkit, joita haluat että salasanassa on.
http://www.asciitable.com/
48-57 koodilla ovat luvut 0-9
65-90 on isot kirjaimet
97-122 on pienet kirjaimet
teet sitten int-taulukon, jonne pistät noi ascii-koodit
$merkit = array(48,49,50.,.,.,., jne jne);
Sitten sekottelet ne ascii-koodit shufflella
srand((float)microtime() * 1000000);
shuffle($merkit);
sitten vaikka 6-merkkinen salasana
$passu = chr($merkit[0]);
$passu .= chr($merkit[1]);
$passu .= chr($merkit[2]);
$passu .= chr($merkit[3]);
$passu .= chr($merkit[4]);
$passu .= chr($merkit[5]);
...