Originariamente inviato da logomane
Codice PHP:
mt_srand((double)microtime() * 1000000); 
function 
gentag() { 
$reds = array(1357912141618192123252730323436); // 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')[img]..images/smilies/frown.gif[/img]'passe')); $class .= ' '.(($pari)?('pari')[img]..images/smilies/frown.gif[/img]'dispari')); }; $gentag '<div class="'.$class.'">'.
$val.'</div>'; return ($gentag); }; 
function 
rowtag() { $gentag gentag(); 
$rowtag $gentag.'
'

return (
$rowtag); }; 
print 
rowtag(); 

guarda sto sclerando ho fatto tutte le prove possibili ed inimmaginabili
ti allego il mio index.php non ancora modificato per manque e passe
il problema è che è tutto dentro un if richiamato da un semplice form a 2 bottoni
uno per la roulette senza lo zero uno per la roulette con lo zero
il codice è sempre lo stesso solo che il rang si fa 1-36 0-36...
il manque e passe e pari o dispari cosi come lo hai scritto tu mi da errore
puoi dargli un okkio???

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Studio roulette</title>

<style type="text/css">
.red {
    color: #F00;
}
.green {
    color: #0F0;
}
.black {
    color: #000;
}
</style>
</head>

<body>

<center><form method="post" action="" name="bottone1_2"> 

  

[b]Clicca la tipologia di roulette da studiare e verranno caricate 36 uscite random[/b]</p>
  


    <input type="submit" value="Roulette NoZero" name="bottone1"> 
    
    <input type="submit" value="Roulette Francese" name="bottone2">
  </p>
</form></center>



<div>  
  <div align="center" style="background-color:#CCC">
    [b]
      <? 


if ($_POST["bottone1"]) { 
     
mt_srand((double)microtime() * 1000000); 
function 
gentag() { 
  
$reds = array(1357912141618192123252730323436); // numeri rossi 
  
$val mt_rand(1,36); 
  if (
$val==0) { 
    
$class 'green'
  } elseif (
in_array($val$reds)) { 
    
$class 'red'
  } else { 
    
$class 'black'
  }; 
  
$gentag '<div class="'.$class.'">'.$val.'</div>'
  return (
$gentag); 
}; 
function 
rowtag() { 
  
$gentag gentag(); 
  
$rowtag $gentag.'
'

  return (
$rowtag); 
}; 
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();


if (
$_POST["bottone2"]) { 

     
mt_srand((double)microtime() * 1000000); 
function 
gentag() { 
  
$reds = array(1357912141618192123252730323436); // numeri rossi 
  
$val mt_rand(0,36); 
  if (
$val==0) { 
    
$class 'green'
  } elseif (
in_array($val$reds)) { 
    
$class 'red'
  } else { 
    
$class 'black'
  }; 
  
  
$gentag '<div class="'.$class.'">'.$val.'</div>'
  return (
$gentag); 
}; 
function 
rowtag() { 
  
$gentag gentag(); 
  
$rowtag $gentag.'
'

  return (
$rowtag); 
}; 
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();
print 
rowtag(); 
print 
rowtag(); 
print 
rowtag();




?>




    [/b]
  </div>
</div>
</p>
<div align="center"><tr >
    <td colspan="2" bgcolor="#EBEFF3"><iframe width="640" scrolling="no" frameborder="0" src="http://thevirtualgames.com/freegames/it/french-roulette.htm" style="vertical-align: middle;" height="524" allowtransparency="true">
      </iframe></td></div>


</body>
</html>