Přejít k hlavnímu obsahu

Vsaďte se! - Nabídka sázek

datum->date); $bd = strtotime($b->datum->date); if ($ad == $bd) { return 0; } return $ad > $bd ? 1 : -1; } // id cache zaznamu $cache_id = "vsadtese-sazky"; // zivnotnost cache zaznamu $cache_lifetime = 60; // 30 sekund // zivotnost cache zaznamu, pokud nemam zadna data $cache_lifetime_no_data = 10; // vynuceni noveho nacteni dat $cache_force_rebuild = isset($_GET['nocache']) && $_GET['nocache']; $cache = cache_get($cache_id); // mam aktualni cache if(!$cache_force_rebuild && $cache != 0 && ($cache->expire == 0 || $cache->expire > time())) { // vypisu zpravu o nacteni dat z cache // drupal_set_message("cache"); $output = $cache->data; } // nemam aktualni cache else { // vypisu zpravu o nacteni dat z databaze // drupal_set_message("load"); // url adresa odkud se nacita json $url = "http://www.vsadte-se.cz/api.php?action=getMatches"; // nacteni dat ze zdroje $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); $data = curl_exec($ch); curl_close($ch); // rozparsovani json na pole objektu $data = json_decode($data); // pokud nemam zadna data, nastavim kratsi cache_lifetime if (empty($data)) { $cache_lifetime = $cache_lifetime_no_data; } // mam nejaka data, seradim je pomoci vlastni funkce podle data else { usort($data, "_vsadtese_sortByDate"); } // url adresa na vsadtese homepage $url_vsadtese_home = "http://www.vsadte-se.cz/"; // url adresa na vsadte se zapas $url_vsadtese_match = "http://www.vsadte-se.cz/zapas-%d"; // kontrolni vypis dat // drupal_set_message("
" . print_R($data, 1) . "
"); // zapnuti bufferu - vsechno az do ob_get_flush() bude v bufferu ob_start(); ?>
16, // Counter Strike 1.6 2 => 33, // Counter Strike: Source 3 => 1586, // Battlefield 3 4 => 3240, // NHL 5 => 30, // Call of Duty -> Všechny hry 6 => 464, // Call of Duty 2 7 => 31, // Call of Duty 4 8 => 38, // TrackMania 9 => 30, // Pro Evolution Soccer -> Všechny hry 10 => 39, // Warcraft 3 11 => 1522, // World of Warcraft 12 => 647, // StarCraft 2 13 => 73, // Team Fortress 2 14 => 41, // Quake Live 15 => 1056, // FIFA 11 16 => 1121, // DotA 2 17 => 1417, // League of Legends 18 => 553, // Heroes of Newerth 19 => 836, // Sport 20 => 714, // Poker Global 21 => 647, // StarCraft 2 22 => 665, // Soldat 23 => 510, // CSPromod 24 => 30, // Ostatní -> Všechny hry 25 => 37, // StarCraft: Brood War 26 => 136, // FIFA 10 27 => 42, // DotA 28 => 1591, // Counter-Strike: Global Offensive ); // cast URL za vsadte-se.cz - zacina lomitkem. pr. "/hra/csko" $g_url = array( 1 => "_Sazky/Show/1-counter-strike-1-6", 2 => "_Sazky/Show/2-counter-strike-source", 3 => "_Sazky/Show/2-counter-strike-source", 4 => "team-fortress-2", 5 => "DotA", 6 => "warcraft-3", 7 => "fifa-10", 8 => "starcraft-brood-war", 9 => "trackmania", 10 => "call-of-duty-4", 11 => "", 12 => "quake-live", 13 => "_Sazky/Show/13-starcraft-2", 14 => "soldat", 15 => "cspromod", 16 => "poker", 17 => "sport", 18 => "heroes-of-newerth", 19 => "fifa-11", 20 => "league-of-legends" ); // prvni posledni vypsany den je null $last_day = null; // projdu jednotlive objekty a zapisu do tabulky foreach ($data as $match) : // rozparsovani kurzu $kursy = explode("||", $match->kursy); // pokud mam jine datum nez predchozi, zacnu novou tabulku if ($last_day == null || $last_day != date("Y-m-d", strtotime($match->datum->date))) : ?>datum->date)); // ukonceni cyklu na prochazeni zapasu endforeach; ?>
datum->date)) ?>Vsaďte se!
datum->date)) ?>game->id]) ?>team1->name) . ' vs. ' . check_plain($match->team2->name) ?>game->id] . '#match-' . $match->id) ?>
 league) ?>