hi,
i try to search a games in google then i found this keno games
first its error and i already fix it
so this is the code
[code]
<?PHP
//
// Copyright 2001 Xavier Media Group
// http://www.xaviermedia.com/php/
//
$n1 = "";
$n2 = "";
$n3 = "";
$n4 = "";
$n5 = "";
$n6 = "";
$n7 = "";
$n8 = "";
$n9 = "";
$n10 = "";
$n11 = "";
$n12 = "";
$n13 = "";
$n14 = "";
$n15 = "";
$n16 = "";
$n17 = "";
$n18 = "";
$n19 = "";
$n20 = "";
if(isset($_POST['action'])){
$n1 = $_POST['n1'];
$n2 = $_POST['n2'];
$n3 = $_POST['n3'];
$n4 = $_POST['n4'];
$n5 = $_POST['n5'];
$n6 = $_POST['n6'];
$n7 = $_POST['n7'];
$n8 = $_POST['n8'];
$n9 = $_POST['n9'];
$n10 = $_POST['n10'];
$n11 = $_POST['n11'];
$n12 = $_POST['n12'];
$n13 = $_POST['n13'];
$n14 = $_POST['n14'];
$n15 = $_POST['n15'];
$n16 = $_POST['n16'];
$n17 = $_POST['n17'];
$n18 = $_POST['n18'];
$n19 = $_POST['n19'];
$n20 = $_POST['n20'];
}
$keno_numbers = array (
"0" => "",
"1" => "",
"2" => "",
"3" => "",
"4" => "",
"5" => "",
"6" => "",
"7" => "",
"8" => "",
"9" => "",
"10" => "",
"11" => "",
"12" => "",
"13" => "",
"14" => "",
"15" => "",
"16" => "",
"17" => "",
"18" => "",
"19" => "",
"20" => "");
if(isset($_POST['resetall'])){
if ($_REQUEST['resetall'] != "")
{
$player_numbers = array ();
$action = "";
}
}
if(isset($_POST['playrandom'])){
if ($_REQUEST['playrandom'] != "")
{
$player_numbers = array ();
$i = 0;
while ($i < 20)
{
$temp = rand(1,80);
if (!in_array($temp,$player_numbers))
{
$player_numbers[$i] = $temp;
$i++;
}
}
}
}
else
{
$player_numbers = array (
"0" => "$n1",
"1" => "$n2",
"2" => "$n3",
"3" => "$n4",
"4" => "$n5",
"5" => "$n6",
"6" => "$n7",
"7" => "$n8",
"8" => "$n9",
"9" => "$n10",
"10" => "$n11",
"11" => "$n12",
"12" => "$n13",
"13" => "$n14",
"14" => "$n15",
"15" => "$n16",
"16" => "$n17",
"17" => "$n18",
"18" => "$n19",
"19" => "$n20");
}
if(isset($_POST['action'])){
$i = 0;
while ($i < 20)
{
$temp = rand(1,80);
if (!in_array($temp,$keno_numbers))
{
$keno_numbers[$i] = $temp;
$i++;
}
}
sort($keno_numbers);
sort($player_numbers);
}
$i = 0;
$points = 0;
while ($i < 21)
{
if (in_array($keno_numbers[$i],$player_numbers))
$points++;
$i++;
}
?>
.keno_blueline {
background-color: #E3E4F7;
}
.keno_pickednumber {
background-color: #F5F5C2;
}
.keno_winningandpickednumber {
background-color: #C1F5C2;
}
.keno_winningnumber {
background-color: #ECBCBC;
}
.keno_notpickednumber {
}
.keno_winningnumber, .keno_pickednumber, .keno_blueline, .keno_notpickednumber, .keno_winningandpickednumber { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
<?
echo "
\n";
echo "
Click on the numbers you would like to pick. You may only select 20 numbers.
\n";
echo "
";
$n = 1;
for ($i = 0; $i < 8; $i++)
{
if ($i % 2 == 1)
echo "\n ";
else
echo "\n
";
for ($j = 0; $j < 10; $j++)
{
$picked = 0;
if (in_array ($n, $player_numbers) && in_array($n, $keno_numbers))
{
$picked = 1;
$class = 'keno_winningandpickednumber';
$oldclass = 'keno_winningnumber';
}
else if (in_array ($n, $player_numbers))
{
$picked = 1;
$class = 'keno_pickednumber';
$oldclass = 'keno_notpickednumber';
}
else if (in_array($n, $keno_numbers))
{
$class = 'keno_winningnumber';
$oldclass = 'keno_winningnumber';
}
else
{
$class = 'keno_notpickednumber';
$oldclass = 'keno_notpickednumber';
}
echo " $n | \n";
$n++;
}
echo "
\n";
}
echo "
|
Number you picked |
\n";
echo "
|
Winning number you didn't have |
\n";
echo "
|
Winning number you did pick! |
\n";
echo "
";
if(isset($_POST['action'])){
$again = " again!";
echo "
The winning numbers are:";
$w = 0;
while ($w < 20)
{
echo " $keno_numbers[$w]";
$w++;
if ($w == 10)
echo "
";
}
echo "
and you selected:";
$w = 0;
while ($w < 20)
{
echo " $player_numbers[$w]";
$w++;
if ($w == 10)
echo "
";
}
echo "
You have $points winning numbers!
";
}
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo "
";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo " ";
echo "
";
echo " ";
?>
[/code]
now my problem is how to show which numbers are win ?
in this game its only show how many numbers are win
please help me… i already try it for almost 1 week but got nothing