パスワードを発行するには?
[上に]
[前に]
[次に]
てんてん
1998/01/06(火) 14:27:07
パスワードの発行する方法を模索中です
perlを使ってランダムに英数字を数文字(4文字を考えています)
を発行したいのですが、乱数をどうやって応用したらいいか
いい方法が思いつきません。
どうか教えて下さい
miyasiro
[E-Mail]
1998/01/11(日) 02:57:13
@c = (0..9,'A'..'Z','a'..'z');
srand;
$passwd = '';
$passwd .= $c[rand(@c)] while length($passwd) < 4;
print $passwd;
という感じで、$passwd に4文字の英数字が得られます。
miyasiro
1998/01/11(日) 03:06:50
すいません、整数化するのを忘れてました。
上の4行目を下に代えて下さい。
$passwd .= $c[int(rand(@c))] while length($passwd) < 4;
てんてん
1998/03/02(月) 09:38:30
[[解決]]
大変遅くなりましたが、教えていただいた通りやったらできました。
ありがとうございました。
[上に]
[前に]
[次に]