![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
No se si estabas buscando una explicación o una solución, pero quise hacer un ejemplo para pasar el tiempo... Claro que es complicado adivinar con números altos como toda lotería jajajaja. Los valores aleatorios siempre van a ser distintos.
Código HTML:
Ver original<img src="gato.jpg" width="250" height="250"> Lotería el Gato de la Suerte.
Elige 6 números. Si los 6 números que elegiste son iguales a los resultados
ganaste. Si solo 4 a 5 números son iguales premio de consolación.
Si 3 son iguales vuelves a tirar. Si 2 o ninguno es igual entonces pierdes.
<form action="calc.php" method="POST"> Juego 1:
<input type="text" name="no1"> <input type="text" name="no4">Juego 2:
<input type="text" name="no2"> <input type="text" name="no5">Juego 3:
<input type="text" name="no3"> <input type="text" name="no6"><input type="submit" name="boton" value="Enviar">
calc.php
Código PHP:
Ver original<?php
$de = 0;
$hasta = 10;
$numeros = array($_POST["no1"], $_POST["no2"], $_POST["no3"], $_POST["no4"], $_POST["no5"], $_POST["no6"]);
$adivinados = 0;
for ($x = 0; $x <= 5; $x++) {
$ale[] = $aleatorios[$x];
}
foreach ($numeros as $num) {
$adivinados++;
}
}
echo 'Numeros adivinados: ' . $adivinados . ' - ';
if ($adivinados == 6) {
echo 'ganaste';
} else if ($adivinados == 5 || $adivinados == 4) {
echo 'premio consolacion';
} else if ($adivinados == 3) {
echo 'Vuelves a tirar';
} else {
echo 'Perdiste';
}