Codice PHP:
mt_srand((double)microtime() * 1000000);
function gentag() {
$reds = array(32, 19, 21, ...); // numeri rossi
$val = mt_rand(0,36);
$zero = ($val==0);
$manque = (($val>=1)&&($val<=18)); $passe = !$manque;
$pari = (($val%2)==0); $dispari = !$pari;
if ($val==0) {
$class = 'green';
} elseif (in_array($val, $reds)) {
$class = 'red';
} else {
$class = 'black';
};
if (!$zero) {
$class .= ' '.(($manque)?('manque'):('passe'));
$class .= ' '.(($pari)?('pari'):('dispari'));
};
$gentag = '<div class="'.$class.'">'.$val.'</div>';
return ($gentag);
};
function rowtag() {
$gentag = gentag();
$rowtag = $gentag.'
';
return ($rowtag);
};
print rowtag();
print rowtag();
print rowtag();
...sempre da lavorare con i css:
codice:
.green {
/* colorazione verde */
}
.red {
/* colorazione rossa */
}
.black {
/* colorazione nera */
}
.manque {
padding-right: 10px;
background: transparent url('manque.gif') no-repeat right top;
}
/* etc. etc. */
p.s.: non ho provato nulla quindi magari c'è qualche svista... prova un po'..