Файл: games/million/index1.php
Строк: 306
<?php
require '../../lang_inc.php';
require '../../sid.php';
require '../../config.php';
$link = connect_db();
list($user, $id, $ps) = check_login($link);
whorm(0, 'games');
include '../../head.php';
echo $div_title . 'Kurš grib kļūt par miljonāru' . $div_end . $div_left;
function million_next($step)
{
global $user;
if ($step == 100) return 200;
if ($step == 200) return 300;
if ($step == 300) return 500;
if ($step == 500) return 1000;
if ($step == 1000) return 2000;
if ($step == 2000) return 4000;
if ($step == 4000) return 8000;
if ($step == 8000) return 16000;
if ($step == 16000) return 32000;
if ($step == 32000) return 64000;
if ($step == 64000) return 125000;
if ($step == 125000) return 250000;
if ($step == 250000) return 500000;
if ($step == 500000) return 1000000;
if ($step == 1000000) {
unset($_SESSION['million_step']);
unset($_SESSION['million_left']);
unset($_SESSION['million_que']);
unset($_SESSION['million_pz']);
unset($_SESSION['million_zd']);
unset($_SESSION['million_55']);
echo "<div style='text-align:center;font-size:large;color=#00ee00'><b>Sveicam!!!!<br/>
     Tagad Jūs esat īsts miljonārs.
     </b></div>
     <a href='index1.php?begin'>Spēlēt vēl</a>";
}
}
if (!empty($_SESSION['million_step'])) {
    $step = $_SESSION['million_step'];
    if (!isset($_GET['ask']) && empty($_SESSION['million_left'])) {
        echo 'Un tā, jautājums uz ' . $step . ' latiem. Laiks domāšanai 60 sekundes.
               <br/>
              Jūs esat gatavi?
               <a href="index1.php?ask&lg='.$lg.'">Pāriet pie jautājuma</a>';
    }
    if (isset($_GET['ask']) && empty($_SESSION['million_left'])) {
        $_SESSION['million_left'] = time();
        $ques = mysql_result(mysql_query("SELECT COUNT(*) FROM `million_q2` WHERE `step` = '".my_int($step)."'"), 0) + 0;
        $rnd = mt_rand(0, $ques - 1);
        $_SESSION['million_que'] = mysql_result(mysql_query("SELECT `id` FROM `million_q2` WHERE `step` = '".my_int($step)."' LIMIT $rnd, 1"), 0);
        header('Location: index1.php?lg='.$lg.'');
        die();
    }
    
    if (!empty($_SESSION['million_left'])) {
        if ($_SESSION['million_left'] < time() - 60) {
            unset($_SESSION['million_step']);
            unset($_SESSION['million_left']);
            unset($_SESSION['million_que']);
            unset($_SESSION['million_pz']);
            unset($_SESSION['million_zd']);
            unset($_SESSION['million_55']);
            err('Diemžēl laiks ir iztecējis!');
            echo '<a href="index1.php?lg='.$lg.'&'.$ref.'">Spēlēt vēl</a><br/>';
            }
        if (isset($_GET['ans'])) {
            if (mysql_result(mysql_query("SELECT COUNT(*) FROM `million_ans2` WHERE `id_q` = '$_SESSION[million_que]' AND `id` = '" . my_int($_GET['ans']) . "' AND `write` = '+'"), 0)) {
                $next = million_next($step);
                $_SESSION['million_step'] = $next;
                unset($_SESSION['million_left']);
                unset($_SESSION['million_que']);
                msg('PAREIZI!');
                echo 'Jūsu tekošais laimests ir ' . $step . ' lati.
                      <br/>
                      <a href="index1.php?lg='.$lg.'&'.$ref.'">Turpināt</a>';
                include_once '../../foot.php';
                exit();
                } else {
                if ($step == 100) {
                    $ask = 0;
                    $cash = 0;
                }
                if ($step == 200) {
                    $ask = 1;
                    $cash = 100;
                }
                if ($step == 300) {
                    $ask = 2;
                    $cash = 200;
                }
                if ($step == 500) {
                    $ask = 3;
                    $cash = 300;
                }
                if ($step == 1000) {
                    $ask = 4;
                    $cash = 500;
                }
                if ($step == 2000) {
                    $ask = 5;
                    $cash = 1000;
                }
                if ($step == 4000) {
                    $ask = 6;
                    $cash = 2000;
                }
                if ($step == 8000) {
                    $ask = 7;
                    $cash = 4000;
                }
                if ($step == 16000) {
                    $ask = 8;
                    $cash = 8000;
                }
                if ($step == 32000) {
                    $ask = 9;
                    $cash = 16000;
                }
                if ($step == 64000) {
                    $ask = 10;
                    $cash = 32000;
                }
                if ($step == 125000) {
                    $ask = 11;
                    $cash = 64000;
                }
                if ($step == 250000) {
                    $ask = 12;
                    $cash = 125000;
                }
                if ($step == 500000) {
                    $ask = 13;
                    $cash = 250000;
                }
                unset($_SESSION['million_step']);
                unset($_SESSION['million_left']);
                unset($_SESSION['million_que']);
                unset($_SESSION['million_pz']);
                unset($_SESSION['million_zd']);
                unset($_SESSION['million_55']);
                err('NEPAREIZI!');
                echo 'Jūsu tekošais laimests ir ' . $cash . ' lati.
                      <br/>
                      <a href="index1.php?lg='.$lg.'&'.$ref.'">Spēlēt vēl</a>';
                include_once '../../foot.php';
                exit();
                }
            }
        if (isset($_GET['help'])) {
            $help = check($_GET['help']);
            if ($help == 'zd' && empty($_SESSION['million_zd'])) {
                $_SESSION['million_zd'] = 'done';
                $_SESSION['million_left'] += 300;
                $_SESSION['million_do_zd'] = 'yes';
                }
            if ($help == 'pz' && empty($_SESSION['million_pz'])) {
                $_SESSION['million_pz'] = 'done';
                $q = mysql_query("SELECT * FROM `million_ans2` WHERE `id_q` = '$_SESSION[million_que]' ORDER BY `write` LIMIT 0, 4");
                echo mysql_error();
                while($an = mysql_fetch_array($q)) {
                    $nx[] = $an['ans'];
                }
                    //echo $nx[0];
                $ob = 100;
                $nxp[0] = mt_rand(40, 100);
                $ob -= $nxp[0];
                $nxp[1] = mt_rand(0, $ob);
                $ob -= $nxp[1];
                $nxp[2] = mt_rand(0, $ob);
                $ob -= $nxp[2];
                $nxp[3] = mt_rand(0, $ob);
                while(!($nxp[0] >= $nxp[1] && $nxp[1] >= $nxp[2] && $nxp[2] >= $nxp[3])) {
                    if ($nxp[0] < $nxp[1]) {
                        $nt = $nx[0];
                        $nx[0] = $nx[1];
                        $nx[1] = $nt;
                        $nt = $nxp[0];
                        $nxp[0] = $nxp[1];
                        $nxp[1] = $nt;
                    }
                    if ($nxp[1] < $nxp[2]) {
                        $nt = $nx[1];
                        $nx[1] = $nx[2];
                        $nx[2] = $nt;
                        $nt = $nxp[1];
                        $nxp[1] = $nxp[2];
                        $nxp[2] = $nt;
                    }
                    if ($nxp[2] < $nxp[3]) {
                        $nt = $nx[2];
                        $nx[0 + 2] = $nx[3];
                        $nx[3] = $nt;
                        $nt = $nxp[2];
                        $nxp[2] = $nxp[3];
                        $nxp[3] = $nt;
                    }
                }
                $_SESSION['pzz'] = "<b>Zāles palīdzība:</b><br/>
                1. $nx[0] - $nxp[0] %<br/>
                2. $nx[1] - $nxp[1] %<br/>
                3. $nx[2] - $nxp[2] %<br/>
                4. $nx[3] - $nxp[3] %<br/>
                ";
                $_SESSION['million_do_pz'] = 'yes';
                }
            if ($help == 55 && empty($_SESSION['million_55'])) {
                $_SESSION['million_55'] = 'done';
                $q = mysql_query("SELECT * FROM `million_ans2` WHERE `id_q` = '$_SESSION[million_que]' AND `write` = '-' LIMIT 3");
                
                while($an = mysql_fetch_array($q)) {
                     $rand1[] = $an['id'];
                }
                 $rand1 = $rand1[mt_rand(1 , 3)];
                $q = mysql_query("SELECT * FROM `million_ans2` WHERE `id_q` = '$_SESSION[million_que]' LIMIT 4");
                $h50 = '<table><tr>';
                while($an = mysql_fetch_array($q)) {
                    $v++;
                    $h50 .= '<td>';
                         if ($an['write'] = '-') $i++;
                    if ($an['write'] == '-' && $x < 2 && $rand1 != $an['id']) {
                        $h50 .= '<span style="color: #660000">'.$an['ans'].'</span><br/>';
                        $x++;
                    } else
                    $h50 .= '<a href="index1.php?ans='.$an['id'].'&lg='.$lg.'">'.$an['ans'].'</a><br/>';
                    $h50 .= '</td>';
                    if ($v == 2) $h50 .= '</tr><tr>';
                    }
                $h50 .= '</tr></table>';
                
                $_SESSION['h50'] = $h50;
                $_SESSION['million_do_55'] = 'yes';
                }
            }
        $left = $_SESSION['million_left'] - (time() - 60);
        $ddd = mt_rand(10000, 99999);
        $question = mysql_fetch_assoc(mysql_query("SELECT `text` FROM `million_q2` WHERE `id` = '$_SESSION[million_que]'"));
        if (!empty($_SESSION['million_do_zd'])) {
            echo $div_razdel . '
                 <b>Zvans draugam:</b><br/>
                 Mājiens ir tāds, kad 60 sek. vietā.<br/>
                 Jums dodas 5 min. lai atrastu pareizo atbildi jebkurā Jums pieejamā vietā.' . $div_end;
        }
        if (!empty($_SESSION['million_do_pz'])) {
            echo $div_razdel . $_SESSION['pzz'] . $div_end;
        }
        if ($_SESSION['million_left'] > time() - 60)
        {
            echo 'Atlicis: ' . $left . ' (<a href="index1.php?rnd='.$ddd.'&lg='.$lg.'">Atjaunot</a>)<br/>
                  <b>' . $question['text'] . '</b><hr/>';
        }
        if (!empty($_SESSION['million_do_55'])) echo $_SESSION['h50'];
        else {
        $q = mysql_query("SELECT id, ans FROM `million_ans2` WHERE `id_q` = '$_SESSION[million_que]'");
        echo '<table><tr>';
        $v = 0;
        while($an = mysql_fetch_array($q)) {
            $v++;
            #if ($user['id'] == 1 && $an['write'] == '+') echo '<td><a href="index1.php?ans='.$an['id'].'">
                                                               #<font color="green">'.$an['ans'].'</font></a>(+)<br/></td>';
            #else
            echo '<td><a href="index1.php?ans='.$an['id'].'&lg='.$lg.'">'.$an['ans'].'</a><br/></td>';
            if ($v == 2) echo '</tr><tr>';
            }
        echo '</tr></table>';
        }
        echo $div_menu;
        if (empty($_SESSION['million_zd'])) echo '<a href="index1.php?help=zd&lg='.$lg.'">Zvans draugam</a>';
        else echo '<span style="color: #990000">Zvans draugam</span>';
        echo "n|n";
        if (empty($_SESSION['million_55'])) echo '<a href="index1.php?help=55&lg='.$lg.'">50 x 50</a>';
        else echo '<span style="color: #990000">50 x 50</span>';
        echo "n|n";
        if (empty($_SESSION['million_pz'])) echo '<a href="index1.php?help=pz&lg='.$lg.'">Zāles palīdzība</a>';
        else echo '<span style="color: #990000">Zāles palīdzība</span>';
        echo $div_end;
        }
    unset($_SESSION['million_do_zd']);
    unset($_SESSION['million_do_pz']);
    unset($_SESSION['million_do_55']);
    }
    
if (isset($_GET['begin'])) {
    $_SESSION['million_step'] = 100;
    header('Location: index1.php?lg='.$lg.'');
    die();
}
if (!isset($_GET['ask']) && empty($_SESSION['million_left'])) {
    echo '<div style="text-align:center;"><b>Laipni lūgti spēlē!</b></div>
         ' . $div_razdel . '
           <a href="index1.php?begin&lg='.$lg.'">Sākt spēli</a>
           ' . $div_end . $div_end;
}
include '../../foot.php';
?>