lo script js che stavo usando è:
<script type="text/javascript" language="javascript">

var keylist = "abcdefghijklmnopqrstuvwxyz1234567890";
//var temp = ''
function generatepass(plength){
temp = '';
for (i=0; i<plength; i++)
temp += keylist.charAt(Math.floor(Math.random()*keylist.le ngth));
return temp;
}
function populateform(enterlength){
document.genera.password.value = generatepass(enterlength);
}
</script>

l'ho trovato facendo una ricerca.........ripeto magari è una cavolata e si risolve semplicemente ma non sono un esperto di js ne tanto meno di php
grazie dell'aiuto