Vou mostrar um codigo PHP que serve para criar codigo de verificação:
<?
$num = "1,4,7,9,3,6,0,8,9,7,5,3,1,8,6,4,2";
$explode = explode(",",$num);
$mostrar = strlen($explode)-1; $codigo = '';
for($C = 0;$C < 6; $C++) {
$codigo .= $explode{mt_rand(0, $mostrar)};
} print('<table bgcolor="black" border=0 cellpading="4" cellspacing="1" height="9"><tr><td bgcolor=#3399CC><font color="black" size="4" face=times><b><center>'.$codigo.'</center></b></font></td></tr></table>');
?>
Espero que isso ajude!!