Hallo,
ich hab das bis jetzt immer so gemacht:
$crypttime=md5(crypt(time()));
$randompass=substr(ereg_replace("[^a-z0-9]", "", $crypttime), 0, 8);
mfg
Michael
PS: Gross-/Klein-Schreibung hab ich absichtlich weggelassen, da dies meiner Meinung nach nur Missverständnisse gibt