Advertisement
FIN-codelines

sportwinshares

Jan 12th, 2023 (edited)
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 51.47 KB | None | 0 0
  1. <?php
  2. //Noudetaan Veikkauksen lauantaivakion 13 ja 12 oikein sekä minivakion 7 oikein tulosten pelatut rivimäärät
  3. error_reporting(0);
  4. header("Content-Type: text/html; charset=utf-8");
  5. header("Cache-Control: no-cache");
  6. $offset = 60 * 60 * 24 * 1;
  7. $ExpStr = "Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) . " GMT";
  8. header($ExpStr);
  9. date_default_timezone_set("Europe/Helsinki");
  10. if (session_status() == PHP_SESSION_NONE) { session_start(); }
  11. //alustetaan fynktiot ja muuttujat
  12. function test_input($data) {
  13.     $data = trim($data);
  14.     $data = stripslashes($data);
  15.     $data = htmlspecialchars($data);
  16.     return $data;
  17. }
  18. $script = basename($_SERVER['PHP_SELF']);
  19. $host = "https://www.veikkaus.fi";
  20. $header = array(
  21.     "Accept: application/json",
  22.     "Content-Type: application/json",
  23.     "X-ESA-API-Key: ROBOT"
  24. );
  25. $startNr = 100430; //vuoden 2023 viikon 52 lauantaivakion id, täsmäytä $startNr vuosittain viikolla 1
  26. $weekNow = (int) date("W", strtotime('-7 hours'));
  27. $vakioIdThisWeek = ($startNr + $weekNow);
  28. $defaultWeek = $vakioIdThisWeek;
  29. $rivi = "";
  30. $kohteet = 13;
  31. $kohteetmini = 7;
  32. $target = $check = $kpl1vl = $kpl2vl = $kplmini = $vaihto = $vaihtomini = 0;
  33. $marks = $marks2 = $marks2 = array();
  34. //lomakkeella on piilokenttä (kerta), jolla estetään tuplaklikit
  35. if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['aseta']) && $_POST["kerta"] == $_SESSION["kerta"]) {
  36.     $rivi .= test_input(strtoupper($_POST['rivi'.$_SESSION['kerta']]));
  37.     $marks = str_split($rivi);
  38.     $target = test_input($_POST['kierros'.$_SESSION['kerta']]);
  39.     if ($target <= $startNr) { $target = $defaultWeek; }
  40.     if ($target > $defaultWeek) { $target = 0; }
  41.     $check = count($marks);
  42. }
  43. if ($check == 13) {
  44.     //luodaan vaihtoehtorivit missä tulos on 12 oikein
  45.     for ($z = 0; $z < $kohteet; $z++) {
  46.         if ($marks[$z] == "2") {
  47.             $marks2[$z] = "1";
  48.             $marks3[$z]= "X";
  49.         } else if ($marks[$z] == "1") {
  50.             $marks2[$z] = "X";
  51.             $marks3[$z] = "2";
  52.         } else {
  53.             $marks2[$z] = "1";
  54.             $marks3[$z] = "2";
  55.         }
  56.     }
  57.     if ($target !=0) {
  58.         //NOUDETAAN VOITTO-OSUUDET, KUN KAIKKI 13 KOHDETTA OIKEIN
  59.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  60.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  61.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  62.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  63.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  64.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  65.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  66.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  67.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  68.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  69.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  70.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  71.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  72.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  73.  
  74.         // Alustetaan URL
  75.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  76.  
  77.         // Alustetaan cURL asetuksineen
  78.         $ch = curl_init();
  79.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  80.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  81.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  82.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  83.         curl_setopt($ch, CURLOPT_URL, $url);
  84.         curl_setopt($ch, CURLOPT_POST, 1);
  85.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  86.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  87.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  88.  
  89.         // Suoritetaan pyyntö
  90.         $data = curl_exec($ch);
  91.  
  92.         // Suljetaan cURL
  93.         curl_close($ch);
  94.  
  95.         // Tarkistetaan että datassa on eloa
  96.         $sub = "winShares";
  97.         if ($data && strpos($data, $sub) !== false) {
  98.             $tulosv1 = array();
  99.             $tulosv1 = json_decode($data,true);
  100.             $kpl1vl += $tulosv1['winShares']['0']['numberOfBets'];
  101.             $vaihto += $tulosv1['exchange'];
  102.         }
  103.  
  104.         //NOUDETAAN VOITTO-OSUUDET MINIVAKIOLLE, KUN KAIKKI KOHTEET OIKEIN
  105.         $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  106.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  107.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  108.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  109.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  110.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  111.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  112.         $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  113.  
  114.         // Alustetaan URL
  115.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  116.  
  117.         // Alustetaan cURL asetuksineen
  118.         $ch = curl_init();
  119.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  120.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  121.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  122.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  123.         curl_setopt($ch, CURLOPT_URL, $url);
  124.         curl_setopt($ch, CURLOPT_POST, 1);
  125.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  126.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  127.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  128.  
  129.         // Suoritetaan pyyntö
  130.         $data = curl_exec($ch);
  131.  
  132.         // Suljetaan cURL
  133.         curl_close($ch);
  134.  
  135.         // Tarkistetaan että datassa on eloa
  136.         $sub = "winShares";
  137.         if ($data && strpos($data, $sub) !== false) {
  138.             $tulosv1mini = array();
  139.             $tulosv1mini = json_decode($data,true);
  140.             $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  141.             $vaihtomini += $tulosv1mini['exchange'];
  142.         }
  143.         if ($kplmini == 0) { $kplmini2vl = 1; }
  144.         //------ykkösvoittoluokat perusvakiosta ja minivakiosta yllä----kakkosvoittoluokka alla------
  145.  
  146.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 13 VÄÄRIN
  147.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  148.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  149.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  150.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  151.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  152.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  153.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  154.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  155.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  156.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  157.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  158.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  159.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  160.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[12]."\", \"".$marks3[12]."\"] } ] }";
  161.  
  162.         // Alustetaan URL
  163.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  164.  
  165.         // Alustetaan cURL asetuksineen
  166.         $ch = curl_init();
  167.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  168.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  169.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  170.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  171.         curl_setopt($ch, CURLOPT_URL, $url);
  172.         curl_setopt($ch, CURLOPT_POST, 1);
  173.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  174.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  175.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  176.  
  177.         // Suoritetaan pyyntö
  178.         $data = curl_exec($ch);
  179.  
  180.         // Suljetaan cURL
  181.         curl_close($ch);
  182.  
  183.         // Tarkistetaan että datassa on eloa
  184.         $sub = "winShares";
  185.         if ($data && strpos($data, $sub) !== false) {
  186.             $tulosv2 = array();
  187.             $tulosv2 = json_decode($data,true);
  188.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  189.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  190.         }
  191.  
  192.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 12 VÄÄRIN
  193.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  194.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  195.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  196.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  197.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  198.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  199.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  200.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  201.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  202.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  203.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  204.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  205.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[11]."\", \"".$marks3[11]."\"] }, ";
  206.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  207.  
  208.         // Alustetaan URL
  209.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  210.  
  211.         // Alustetaan cURL asetuksineen
  212.         $ch = curl_init();
  213.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  214.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  215.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  216.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  217.         curl_setopt($ch, CURLOPT_URL, $url);
  218.         curl_setopt($ch, CURLOPT_POST, 1);
  219.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  220.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  221.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  222.  
  223.         // Suoritetaan pyyntö
  224.         $data = curl_exec($ch);
  225.  
  226.         // Suljetaan cURL
  227.         curl_close($ch);
  228.  
  229.         // Tarkistetaan että datassa on eloa
  230.         $sub = "winShares";
  231.         if ($data && strpos($data, $sub) !== false) {
  232.             $tulosv2 = array();
  233.             $tulosv2 = json_decode($data,true);
  234.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  235.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  236.         }
  237.  
  238.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 11 VÄÄRIN
  239.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  240.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  241.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  242.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  243.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  244.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  245.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  246.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  247.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  248.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  249.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  250.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[10]."\", \"".$marks3[10]."\"] }, ";
  251.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  252.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  253.  
  254.         // Alustetaan URL
  255.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  256.  
  257.         // Alustetaan cURL asetuksineen
  258.         $ch = curl_init();
  259.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  260.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  261.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  262.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  263.         curl_setopt($ch, CURLOPT_URL, $url);
  264.         curl_setopt($ch, CURLOPT_POST, 1);
  265.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  266.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  267.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  268.  
  269.         // Suoritetaan pyyntö
  270.         $data = curl_exec($ch);
  271.  
  272.         // Suljetaan cURL
  273.         curl_close($ch);
  274.  
  275.         // Tarkistetaan että datassa on eloa
  276.         $sub = "winShares";
  277.         if ($data && strpos($data, $sub) !== false) {
  278.             $tulosv2 = array();
  279.             $tulosv2 = json_decode($data,true);
  280.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  281.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  282.         }
  283.  
  284.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 10 VÄÄRIN
  285.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  286.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  287.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  288.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  289.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  290.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  291.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  292.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  293.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  294.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  295.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[9]."\", \"".$marks3[9]."\"] }, ";
  296.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  297.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  298.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  299.  
  300.         // Alustetaan URL
  301.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  302.  
  303.         // Alustetaan cURL asetuksineen
  304.         $ch = curl_init();
  305.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  306.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  307.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  308.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  309.         curl_setopt($ch, CURLOPT_URL, $url);
  310.         curl_setopt($ch, CURLOPT_POST, 1);
  311.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  312.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  313.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  314.  
  315.         // Suoritetaan pyyntö
  316.         $data = curl_exec($ch);
  317.  
  318.         // Suljetaan cURL
  319.         curl_close($ch);
  320.  
  321.         // Tarkistetaan että datassa on eloa
  322.         $sub = "winShares";
  323.         if ($data && strpos($data, $sub) !== false) {
  324.             $tulosv2 = array();
  325.             $tulosv2 = json_decode($data,true);
  326.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  327.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  328.         }
  329.  
  330.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 9 VÄÄRIN
  331.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  332.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  333.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  334.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  335.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  336.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  337.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  338.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  339.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  340.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[8]."\", \"".$marks3[8]."\"] }, ";
  341.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  342.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  343.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  344.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  345.  
  346.         // Alustetaan URL
  347.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  348.  
  349.         // Alustetaan cURL asetuksineen
  350.         $ch = curl_init();
  351.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  352.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  353.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  354.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  355.         curl_setopt($ch, CURLOPT_URL, $url);
  356.         curl_setopt($ch, CURLOPT_POST, 1);
  357.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  358.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  359.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  360.  
  361.         // Suoritetaan pyyntö
  362.         $data = curl_exec($ch);
  363.  
  364.         // Suljetaan cURL
  365.         curl_close($ch);
  366.  
  367.         // Tarkistetaan että datassa on eloa
  368.         $sub = "winShares";
  369.         if ($data && strpos($data, $sub) !== false) {
  370.             $tulosv2 = array();
  371.             $tulosv2 = json_decode($data,true);
  372.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  373.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  374.         }
  375.  
  376.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 8 VÄÄRIN
  377.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  378.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  379.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  380.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  381.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  382.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  383.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  384.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  385.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[7]."\", \"".$marks3[7]."\"] }, ";
  386.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  387.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  388.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  389.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  390.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  391.  
  392.         // Alustetaan URL
  393.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  394.  
  395.         // Alustetaan cURL asetuksineen
  396.         $ch = curl_init();
  397.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  398.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  399.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  400.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  401.         curl_setopt($ch, CURLOPT_URL, $url);
  402.         curl_setopt($ch, CURLOPT_POST, 1);
  403.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  404.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  405.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  406.  
  407.         // Suoritetaan pyyntö
  408.         $data = curl_exec($ch);
  409.  
  410.         // Suljetaan cURL
  411.         curl_close($ch);
  412.  
  413.         // Tarkistetaan että datassa on eloa
  414.         $sub = "winShares";
  415.         if ($data && strpos($data, $sub) !== false) {
  416.             $tulosv2 = array();
  417.             $tulosv2 = json_decode($data,true);
  418.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  419.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  420.         }
  421.  
  422.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 7 VÄÄRIN
  423.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  424.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  425.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  426.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  427.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  428.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  429.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  430.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[6]."\", \"".$marks3[6]."\"] }, ";
  431.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  432.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  433.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  434.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  435.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  436.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  437.  
  438.         // Alustetaan URL
  439.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  440.  
  441.         // Alustetaan cURL asetuksineen
  442.         $ch = curl_init();
  443.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  444.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  445.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  446.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  447.         curl_setopt($ch, CURLOPT_URL, $url);
  448.         curl_setopt($ch, CURLOPT_POST, 1);
  449.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  450.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  451.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  452.  
  453.         // Suoritetaan pyyntö
  454.         $data = curl_exec($ch);
  455.  
  456.         // Suljetaan cURL
  457.         curl_close($ch);
  458.  
  459.         // Tarkistetaan että datassa on eloa
  460.         $sub = "winShares";
  461.         if ($data && strpos($data, $sub) !== false) {
  462.             $tulosv2 = array();
  463.             $tulosv2 = json_decode($data,true);
  464.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  465.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  466.         }
  467.  
  468.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 6 VÄÄRIN
  469.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  470.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  471.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  472.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  473.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  474.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  475.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[5]."\", \"".$marks3[5]."\"] }, ";
  476.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  477.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  478.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  479.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  480.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  481.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  482.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  483.  
  484.         // Alustetaan URL
  485.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  486.  
  487.         // Alustetaan cURL asetuksineen
  488.         $ch = curl_init();
  489.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  490.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  491.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  492.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  493.         curl_setopt($ch, CURLOPT_URL, $url);
  494.         curl_setopt($ch, CURLOPT_POST, 1);
  495.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  496.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  497.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  498.  
  499.         // Suoritetaan pyyntö
  500.         $data = curl_exec($ch);
  501.  
  502.         // Suljetaan cURL
  503.         curl_close($ch);
  504.  
  505.         // Tarkistetaan että datassa on eloa
  506.         $sub = "winShares";
  507.         if ($data && strpos($data, $sub) !== false) {
  508.             $tulosv2 = array();
  509.             $tulosv2 = json_decode($data,true);
  510.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  511.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  512.         }
  513.  
  514.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 5 VÄÄRIN
  515.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  516.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  517.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  518.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  519.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  520.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[4]."\", \"".$marks3[4]."\"] }, ";
  521.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  522.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  523.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  524.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  525.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  526.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  527.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  528.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  529.  
  530.         // Alustetaan URL
  531.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  532.  
  533.         // Alustetaan cURL asetuksineen
  534.         $ch = curl_init();
  535.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  536.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  537.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  538.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  539.         curl_setopt($ch, CURLOPT_URL, $url);
  540.         curl_setopt($ch, CURLOPT_POST, 1);
  541.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  542.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  543.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  544.  
  545.         // Suoritetaan pyyntö
  546.         $data = curl_exec($ch);
  547.  
  548.         // Suljetaan cURL
  549.         curl_close($ch);
  550.  
  551.         // Tarkistetaan että datassa on eloa
  552.         $sub = "winShares";
  553.         if ($data && strpos($data, $sub) !== false) {
  554.             $tulosv2 = array();
  555.             $tulosv2 = json_decode($data,true);
  556.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  557.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  558.         }
  559.  
  560.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 4 VÄÄRIN
  561.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  562.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  563.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  564.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  565.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[3]."\", \"".$marks3[3]."\"] }, ";
  566.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  567.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  568.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  569.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  570.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  571.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  572.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  573.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  574.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  575.  
  576.         // Alustetaan URL
  577.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  578.  
  579.         // Alustetaan cURL asetuksineen
  580.         $ch = curl_init();
  581.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  582.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  583.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  584.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  585.         curl_setopt($ch, CURLOPT_URL, $url);
  586.         curl_setopt($ch, CURLOPT_POST, 1);
  587.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  588.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  589.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  590.  
  591.         // Suoritetaan pyyntö
  592.         $data = curl_exec($ch);
  593.  
  594.         // Suljetaan cURL
  595.         curl_close($ch);
  596.  
  597.         // Tarkistetaan että datassa on eloa
  598.         $sub = "winShares";
  599.         if ($data && strpos($data, $sub) !== false) {
  600.             $tulosv2 = array();
  601.             $tulosv2 = json_decode($data,true);
  602.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  603.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  604.         }
  605.  
  606.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 3 VÄÄRIN
  607.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  608.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  609.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  610.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[2]."\", \"".$marks3[2]."\"] }, ";
  611.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  612.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  613.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  614.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  615.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  616.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  617.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  618.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  619.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  620.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  621.  
  622.         // Alustetaan URL
  623.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  624.  
  625.         // Alustetaan cURL asetuksineen
  626.         $ch = curl_init();
  627.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  628.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  629.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  630.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  631.         curl_setopt($ch, CURLOPT_URL, $url);
  632.         curl_setopt($ch, CURLOPT_POST, 1);
  633.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  634.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  635.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  636.  
  637.         // Suoritetaan pyyntö
  638.         $data = curl_exec($ch);
  639.  
  640.         // Suljetaan cURL
  641.         curl_close($ch);
  642.  
  643.         // Tarkistetaan että datassa on eloa
  644.         $sub = "winShares";
  645.         if ($data && strpos($data, $sub) !== false) {
  646.             $tulosv2 = array();
  647.             $tulosv2 = json_decode($data,true);
  648.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  649.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  650.         }
  651.  
  652.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 2 VÄÄRIN
  653.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  654.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  655.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[1]."\", \"".$marks3[1]."\"] }, ";
  656.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  657.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  658.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  659.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  660.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  661.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  662.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  663.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  664.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  665.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  666.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  667.  
  668.         // Alustetaan URL
  669.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  670.  
  671.         // Alustetaan cURL asetuksineen
  672.         $ch = curl_init();
  673.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  674.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  675.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  676.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  677.         curl_setopt($ch, CURLOPT_URL, $url);
  678.         curl_setopt($ch, CURLOPT_POST, 1);
  679.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  680.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  681.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  682.  
  683.         // Suoritetaan pyyntö
  684.         $data = curl_exec($ch);
  685.  
  686.         // Suljetaan cURL
  687.         curl_close($ch);
  688.  
  689.         // Tarkistetaan että datassa on eloa
  690.         $sub = "winShares";
  691.         if ($data && strpos($data, $sub) !== false) {
  692.             $tulosv2 = array();
  693.             $tulosv2 = json_decode($data,true);
  694.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  695.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  696.         }
  697.  
  698.         //NOUDETAAN VOITTO-OSUUDET, KUN KOHDE 1 VÄÄRIN
  699.         $ennustehaku = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": false, \"selections\": [ ";
  700.         $ennustehaku .= "{ \"outcomes\":[\"".$marks2[0]."\", \"".$marks3[0]."\"] }, ";
  701.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  702.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  703.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  704.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  705.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  706.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[6]."\"] }, ";
  707.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[7]."\"] }, ";
  708.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[8]."\"] }, ";
  709.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[9]."\"] }, ";
  710.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[10]."\"] }, ";
  711.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[11]."\"] }, ";
  712.         $ennustehaku .= "{ \"outcomes\":[\"".$marks[12]."\"] } ] }";
  713.  
  714.         // Alustetaan URL
  715.         $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  716.  
  717.         // Alustetaan cURL asetuksineen
  718.         $ch = curl_init();
  719.         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  720.         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  721.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  722.         curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  723.         curl_setopt($ch, CURLOPT_URL, $url);
  724.         curl_setopt($ch, CURLOPT_POST, 1);
  725.         curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehaku);
  726.         curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  727.         curl_setopt($ch, CURLOPT_ENCODING, "identity");
  728.  
  729.         // Suoritetaan pyyntö
  730.         $data = curl_exec($ch);
  731.  
  732.         // Suljetaan cURL
  733.         curl_close($ch);
  734.  
  735.         // Tarkistetaan että datassa on eloa
  736.         $sub = "winShares";
  737.         if ($data && strpos($data, $sub) !== false) {
  738.             $tulosv2 = array();
  739.             $tulosv2 = json_decode($data,true);
  740.             $kpl2vl += $tulosv2['winShares']['0']['numberOfBets'];
  741.             $kpl2vl += $tulosv2['winShares']['1']['numberOfBets'];
  742.         }
  743.     }
  744. }
  745. //harvoin minivakiossa 7 oikein jää löytymättä, mutta jos jää niin selvitetääm 6 oikein kappaleet
  746. if (isset($kplmini2vl) && $kplmini2vl == 1) {
  747.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 7 VÄÄRIN
  748.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  749.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  750.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  751.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  752.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  753.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  754.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  755.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[6]."\", \"".$marks3[6]."\"] } ] }";
  756.  
  757.     // Alustetaan URL
  758.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  759.  
  760.     // Alustetaan cURL asetuksineen
  761.     $ch = curl_init();
  762.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  763.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  764.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  765.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  766.     curl_setopt($ch, CURLOPT_URL, $url);
  767.     curl_setopt($ch, CURLOPT_POST, 1);
  768.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  769.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  770.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  771.  
  772.     // Suoritetaan pyyntö
  773.     $data = curl_exec($ch);
  774.  
  775.     // Suljetaan cURL
  776.     curl_close($ch);
  777.  
  778.     // Tarkistetaan että datassa on eloa
  779.     $sub = "winShares";
  780.     if ($data && strpos($data, $sub) !== false) {
  781.         $tulosv1mini = array();
  782.         $tulosv1mini = json_decode($data,true);
  783.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  784.     }
  785.  
  786.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 6 VÄÄRIN
  787.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  788.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  789.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  790.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  791.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  792.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  793.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[5]."\", \"".$marks3[5]."\"] }, ";
  794.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  795.  
  796.     // Alustetaan URL
  797.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  798.  
  799.     // Alustetaan cURL asetuksineen
  800.     $ch = curl_init();
  801.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  802.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  803.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  804.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  805.     curl_setopt($ch, CURLOPT_URL, $url);
  806.     curl_setopt($ch, CURLOPT_POST, 1);
  807.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  808.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  809.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  810.  
  811.     // Suoritetaan pyyntö
  812.     $data = curl_exec($ch);
  813.  
  814.     // Suljetaan cURL
  815.     curl_close($ch);
  816.  
  817.     // Tarkistetaan että datassa on eloa
  818.     $sub = "winShares";
  819.     if ($data && strpos($data, $sub) !== false) {
  820.         $tulosv1mini = array();
  821.         $tulosv1mini = json_decode($data,true);
  822.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  823.     }
  824.  
  825.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 5 VÄÄRIN
  826.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  827.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  828.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  829.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  830.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  831.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[4]."\", \"".$marks3[4]."\"] }, ";
  832.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  833.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  834.  
  835.     // Alustetaan URL
  836.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  837.  
  838.     // Alustetaan cURL asetuksineen
  839.     $ch = curl_init();
  840.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  841.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  842.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  843.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  844.     curl_setopt($ch, CURLOPT_URL, $url);
  845.     curl_setopt($ch, CURLOPT_POST, 1);
  846.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  847.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  848.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  849.  
  850.     // Suoritetaan pyyntö
  851.     $data = curl_exec($ch);
  852.  
  853.     // Suljetaan cURL
  854.     curl_close($ch);
  855.  
  856.     // Tarkistetaan että datassa on eloa
  857.     $sub = "winShares";
  858.     if ($data && strpos($data, $sub) !== false) {
  859.         $tulosv1mini = array();
  860.         $tulosv1mini = json_decode($data,true);
  861.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  862.     }
  863.  
  864.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 4 VÄÄRIN
  865.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  866.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  867.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  868.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  869.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[3]."\", \"".$marks3[3]."\"] }, ";
  870.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  871.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  872.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  873.  
  874.     // Alustetaan URL
  875.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  876.  
  877.     // Alustetaan cURL asetuksineen
  878.     $ch = curl_init();
  879.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  880.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  881.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  882.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  883.     curl_setopt($ch, CURLOPT_URL, $url);
  884.     curl_setopt($ch, CURLOPT_POST, 1);
  885.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  886.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  887.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  888.  
  889.     // Suoritetaan pyyntö
  890.     $data = curl_exec($ch);
  891.  
  892.     // Suljetaan cURL
  893.     curl_close($ch);
  894.  
  895.     // Tarkistetaan että datassa on eloa
  896.     $sub = "winShares";
  897.     if ($data && strpos($data, $sub) !== false) {
  898.         $tulosv1mini = array();
  899.         $tulosv1mini = json_decode($data,true);
  900.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  901.     }
  902.  
  903.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 3 VÄÄRIN
  904.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  905.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  906.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  907.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[2]."\", \"".$marks3[2]."\"] }, ";
  908.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  909.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  910.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  911.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  912.  
  913.     // Alustetaan URL
  914.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  915.  
  916.     // Alustetaan cURL asetuksineen
  917.     $ch = curl_init();
  918.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  919.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  920.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  921.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  922.     curl_setopt($ch, CURLOPT_URL, $url);
  923.     curl_setopt($ch, CURLOPT_POST, 1);
  924.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  925.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  926.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  927.  
  928.     // Suoritetaan pyyntö
  929.     $data = curl_exec($ch);
  930.  
  931.     // Suljetaan cURL
  932.     curl_close($ch);
  933.  
  934.     // Tarkistetaan että datassa on eloa
  935.     $sub = "winShares";
  936.     if ($data && strpos($data, $sub) !== false) {
  937.         $tulosv1mini = array();
  938.         $tulosv1mini = json_decode($data,true);
  939.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  940.     }
  941.  
  942.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 2 VÄÄRIN
  943.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  944.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[0]."\"] }, ";
  945.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[1]."\", \"".$marks3[1]."\"] }, ";
  946.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  947.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  948.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  949.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  950.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  951.  
  952.     // Alustetaan URL
  953.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  954.  
  955.     // Alustetaan cURL asetuksineen
  956.     $ch = curl_init();
  957.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  958.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  959.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  960.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  961.     curl_setopt($ch, CURLOPT_URL, $url);
  962.     curl_setopt($ch, CURLOPT_POST, 1);
  963.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  964.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  965.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  966.  
  967.     // Suoritetaan pyyntö
  968.     $data = curl_exec($ch);
  969.  
  970.     // Suljetaan cURL
  971.     curl_close($ch);
  972.  
  973.     // Tarkistetaan että datassa on eloa
  974.     $sub = "winShares";
  975.     if ($data && strpos($data, $sub) !== false) {
  976.         $tulosv1mini = array();
  977.         $tulosv1mini = json_decode($data,true);
  978.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  979.     }
  980.  
  981.     //NOUDETAAN MINIVAKION VOITTO-OSUUDET, KUN KOHDE 1 VÄÄRIN
  982.     $ennustehakumini = "{ \"page\": 0, \"pageSize\": 100, \"additionalPrizeTier\": true, \"selections\": [ ";
  983.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks2[0]."\", \"".$marks3[0]."\"] }, ";
  984.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[1]."\"] }, ";
  985.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[2]."\"] }, ";
  986.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[3]."\"] }, ";
  987.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[4]."\"] }, ";
  988.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[5]."\"] }, ";
  989.     $ennustehakumini .= "{ \"outcomes\":[\"".$marks[6]."\"] } ] }";
  990.  
  991.     // Alustetaan URL
  992.     $url = $host . "/api/sport-winshare/v1/games/SPORT/draws/".$target."/winshare";
  993.  
  994.     // Alustetaan cURL asetuksineen
  995.     $ch = curl_init();
  996.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  997.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  998.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  999.     curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
  1000.     curl_setopt($ch, CURLOPT_URL, $url);
  1001.     curl_setopt($ch, CURLOPT_POST, 1);
  1002.     curl_setopt($ch, CURLOPT_POSTFIELDS, $ennustehakumini);
  1003.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
  1004.     curl_setopt($ch, CURLOPT_ENCODING, "identity");
  1005.  
  1006.     // Suoritetaan pyyntö
  1007.     $data = curl_exec($ch);
  1008.  
  1009.     // Suljetaan cURL
  1010.     curl_close($ch);
  1011.  
  1012.     // Tarkistetaan että datassa on eloa
  1013.     $sub = "winShares";
  1014.     if ($data && strpos($data, $sub) !== false) {
  1015.         $tulosv1mini = array();
  1016.         $tulosv1mini = json_decode($data,true);
  1017.         $kplmini += $tulosv1mini['winShares']['0']['numberOfBets'];
  1018.     }
  1019. }
  1020. $kerta = mt_rand();
  1021. $_SESSION['kerta'] = $kerta;
  1022. ?>
  1023. <!DOCTYPE HTML>
  1024. <html lang="fi">
  1025. <head>
  1026. <meta charset="UTF-8" />
  1027. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  1028. <title>VAKIO-1 ~ VOITONJAKO (kpl)</title>
  1029. <meta name="apple-mobile-web-app-title" content="WINSHARES" />
  1030. <meta name="author" content="Anonymous" />
  1031. <style>*{box-sizing:border-box}html{background-color:#DBDBDB}body{margin:0}#main{width:450px;margin:20px auto;display:block;background-color:#FFF;border:solid 1px #00F;border-radius:5px;padding:15px 15px 0}#lomake{width:245px;margin:30px auto;display:block;background-color:#FFF;border:solid 1px #00F;border-radius:5px;padding:15px;text-align:center}h1{margin:0 0 10px}h2{margin:0}h3{margin:10px}th{padding:8px;border:solid 1px #000;background:#00F;color:#FFF}td{padding:8px;border:solid 1px #000;background:#F0F0FF}input:focus{outline:none}input[type=submit]:hover{cursor:pointer;box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);border-color:#398439;background:#00F}input[type=submit]{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:16px;color:#FFF;border-radius:5px 15px;display:inline-block;border-color:#4cae4c;padding:5px 10px;background:#2929FF}.kes{text-align:center}.oik{text-align:right}.riv{border:3px solid #3838FF;box-shadow:inset 0 0 8px rgba(0,0,0,.1),0 0 16px rgba(0,0,0,.1);text-align:center;margin:5px;padding:15px;background:rgba(255,255,255,.5)}.sep{width:90%;height:1px}.st1{width:164px;table-layout:fixed;margin:auto}.st2{width:100px}.st3{width:60px}.vas{text-align:left}</style>
  1032. </head>
  1033. <body>
  1034. <div id="main">
  1035. <?php
  1036. if ($check == 13 && $target != 0) {
  1037.     echo "<h2 class='kes'>LAUANTAIVAKIO, KIERROS ".$target."</h2>";
  1038.     echo "<h3 class='kes'>Haettu vakion rivi:</h3>";
  1039.     echo "<h3 class='kes'>".wordwrap($marks[0].$marks[1].$marks[2].$marks[3].$marks[4].$marks[5].$marks[6].$marks[7].$marks[8].$marks[9].$marks[10].$marks[11].$marks[12],3,' ',true)."</h3>";
  1040.     echo "<h3 class='kes'>ylimmät voittoluokat</h3>";
  1041.     echo "<table class='st1'><thead><tr><th class='vas st2'>tulos</th><th class='st3'>kpl</th></tr></thead><tbody>";
  1042.     echo "<tr><td class='vas'>13 oikein</td><td class='oik'>".$kpl1vl."</td></tr>";
  1043.     echo "<tr><td class='vas'>12 oikein</td><td class='oik'>".$kpl2vl."</td></tr>";
  1044.     echo "</tbody></table>";
  1045.     echo "<h3 class='kes'>vaihto: ".number_format(($vaihto/100),2,","," ")." &euro;</h3>";
  1046.     echo "<hr class='sep'>";
  1047.     echo "<h3 class='kes'>Haettu minivakion rivi:</h3>";
  1048.     echo "<h3 class='kes'>".wordwrap($marks[0].$marks[1].$marks[2].$marks[3].$marks[4].$marks[5].$marks[6],3,' ',true)."</h3>";
  1049.     echo "<table class='st1'><thead><tr><th class='vas st2'>tulos</th><th class='st3'>kpl</th></tr></thead><tbody>";
  1050.     if (isset($kplmini2vl) && $kplmini2vl == 1) {
  1051.         echo "<tr><td class='vas'>6 oikein</td><td class='oik'>".$kplmini."</td></tr>";
  1052.     } else {
  1053.         echo "<tr><td class='vas'>7 oikein</td><td class='oik'>".$kplmini."</td></tr>";
  1054.     }
  1055.     echo "</tbody></table>";
  1056.     echo "<h3 class='kes'>vaihto (mini): ".number_format(($vaihtomini/100),2,","," ")." &euro;</h3>";
  1057. } else if ($check == 13 && $target == 0) {
  1058.     echo "<h2 class='kes'>TARKISTA PELIKIERROS!</h2><br />";
  1059. } else {
  1060.     echo "<h2 class='kes'>SYÖTÄ 13 KOHTEEN MERKIT!</h2><br />";
  1061. }
  1062. ?>
  1063. </div>
  1064. <div id="lomake">
  1065. <form method="post" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>">
  1066. <h1 class="kes">Oikea rivi:</h1>
  1067. <?php if ($check == 13 && $target == 0) { echo "<h4 class='kes'>".wordwrap($rivi,3,' ',true)."</h4>"; } ?>
  1068. <?php if ($check == 13 && $target == 0) { echo "<h4 class='kes'>kierros: ??????</h4>"; } ?>
  1069. <input type="text" class="riv" name='<?php echo "rivi".$kerta; ?>' placeholder="rivi, 13 merkkiä" pattern="^([Xx12]{13})$" title="Syötä 13 (1X21X22X12X1X) merkkiä" maxlength="13" required="required" value="<?php echo $rivi; ?>" /><br />
  1070. <input type="text" class="riv" name='<?php echo "kierros".$kerta; ?>' placeholder="kierros, 6 merkkiä" pattern="^([1234567890]{6})$" title="Syötä 6 (123456) merkkiä (ei pakollinen)" maxlength="6" value="" /><br /><br />
  1071. <input type="hidden" name="kerta" value='<?php echo $kerta;?>' />
  1072. <input type="submit" name="aseta" value="HAE ENNUSTE" /><br /><br />
  1073. <span>[oletuskierros = kuluva viikko]</span>
  1074. </form>
  1075. </div>
  1076. <?php
  1077. //siivotaan jälkiä
  1078. if (isset($ch)) { unset($ch); }
  1079. if (isset($data)) { unset($data); }
  1080. if (isset($defaultWeek)) { unset($defaultWeek); }
  1081. if (isset($header)) { unset($header); }
  1082. if (isset($host)) { unset($host); }
  1083. if (isset($kohteet)) { unset($kohteet); }
  1084. if (isset($kohteetmini)) { unset($kohteetmini); }
  1085. if (isset($kpl1vl)) { unset($kpl1vl); }
  1086. if (isset($kpl2vl)) { unset($kpl2vl); }
  1087. if (isset($kplmini)) { unset($kplmini); }
  1088. if (isset($kplmini2vl)) { unset($kplmini2vl); }
  1089. if (isset($marks)) { unset($marks); }
  1090. if (isset($marks2)) { unset($marks2); }
  1091. if (isset($marks3)) { unset($marks3); }
  1092. if (isset($options)) { unset($options); }
  1093. if (isset($startNr)) { unset($startNr); }
  1094. if (isset($sub)) { unset($sub); }
  1095. if (isset($target)) { unset($target); }
  1096. if (isset($tulosv1)) { unset($tulosv1); }
  1097. if (isset($tulosv1mini)) { unset($tulosv1mini); }
  1098. if (isset($tulosv2)) { unset($tulosv2); }
  1099. if (isset($url)) { unset($url); }
  1100. if (isset($vaihto)) { unset($vaihto); }
  1101. if (isset($vaihtomini)) { unset($vaihtomini); }
  1102. if (isset($vakioIdThisWeek)) { unset($vakioIdThisWeek); }
  1103. if (isset($weekNow)) { unset($weekNow); }
  1104. ?>
  1105. </body>
  1106. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement