Hola mi post es solo para poner un código normalete, que generar passwords, lo acabo de hacer:
function dame_pass(){
$pass=rand(1000,9999);
$abechedario= "ABCDEFGHIJKLMNPQRSTUVWXYZ";
$pos=rand(1,4);
$trozo1=substr($pass, -$pos, strlen($pass));
$pos=strlen($pass)-$pos;
$trozo2=substr($pass, 0, $pos);
$pos=rand(0,24);$pos2=rand(0,24);
$letras= substr ($abechedario, $pos, 1).$trozo2.substr ($abechedario, $pos2, 1).$trozo1;
return $letras;
};
para llamarlo : $clave=dame_pass();
te genera passwords del tipo : H82Y46, F166Y6
Bueno espero que ha alguien le sirva :P
chauuu :)