Ya da igual, lo e sulucionado yo solo xD, e echo una tontería en complicarme la vida, mi código de solución es:
Código PHP:
Ver original<?php
function RandomString($length,$uc=TRUE,$n=TRUE)
{
$source = 'abcdefghijklmnopqrstuvwxyz';
if($uc==1) $source .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_';
if($length>0){
$rstr = "";
for($i=1; $i<=$length; $i++){
$rstr .= $source[$num-1];
}
}
return $rstr;
}
echo RandomString(12);
?>
Pero de todas formas gracias.