예제 #1
0
파일: index.php 프로젝트: riedelinho/lakitu
        }
        $matches[$i]['match_type'] = $_POST['match_type'][$i];
    }
    kicker::insert_new_matches($_POST['home1'], $_POST['home2'], $_POST['away1'], $_POST['away2'], $matches);
    //	header("HTTP/1.1 301 Moved Permanently");
    //	header("Location: index.php");
    //	exit();
}
$smarty->assign('IS_MOBILE', $is_mobile);
list($elo_trend, $avg_exp, $team_stats, $team_trend_java) = kicker::calculate_elostats();
$smarty->assign('elo_trend', $elo_trend);
$smarty->assign('avg_exp', $avg_exp);
$smarty->assign('team_stats', $team_stats);
$smarty->assign('team_trend_java', $team_trend_java);
//var_dump($team_stats);
$players = kicker::get_player_info('elo', 'noalumni');
$smarty->assign('players', $players);
//page_footer::add_php_var_to_js('players', $players);
$matches = kicker::get_matches(!isset($_GET['show_all']), !isset($_GET['sort_desc']));
$smarty->assign('matches', $matches);
$total_goals = kicker::get_total_goals();
$smarty->assign('total_goals', $total_goals);
$player_names = kicker::get_player_names();
$smarty->assign('player_names', $player_names);
list($player_streaks_c, $player_streaks) = kicker::get_5game_streaks();
$player_form = kicker::get_form($player_streaks);
$substring = 10 * 35;
// how many streaks should be shown
$smarty->assign('player_streaks', $player_streaks);
$smarty->assign('player_streaks_c', $player_streaks_c);
$smarty->assign('player_form', $player_form);
예제 #2
0
<?php

// load Smarty library
require 'Smarty.class.php';
require 'classes/db_conn.inc';
require 'classes/kicker.inc';
$smarty = new Smarty();
$smarty->template_dir = 'C:\\Users\\Sven\\Projekte\\Lakitu\\templates';
$smarty->config_dir = ' C:\\Users\\Sven\\Projekte\\smarty\\config';
$smarty->cache_dir = 'C:\\Users\\Sven\\Projekte\\smarty\\cache';
$smarty->compile_dir = 'C:\\Users\\Sven\\Projekte\\smarty\\templates_c';
$player_names = kicker::get_player_names();
$smarty->assign('player_names', $player_names);
$players = kicker::get_player_info('elo');
$smarty->assign('players', $players);
$players_json = json_encode($players);
$smarty->assign('players_json', $players_json);
$smarty->display('calculator.tpl');
예제 #3
0
<?php

require 'Smarty.class.php';
require 'classes/db_conn.inc';
require 'classes/kicker.inc';
$smarty = new Smarty();
$smarty->template_dir = 'C:\\Users\\Sven\\Projekte\\Lakitu\\templates';
$smarty->config_dir = ' C:\\Users\\Sven\\Projekte\\smarty\\config';
$smarty->cache_dir = 'C:\\Users\\Sven\\Projekte\\smarty\\cache';
$smarty->compile_dir = 'C:\\Users\\Sven\\Projekte\\smarty\\templates_c';
// Show player stats
$players = kicker::get_player_info();
$player_id = kicker::get_player_id_by_name($_GET['player']);
$teammates = kicker::get_teammate_stats($_GET['player']);
$enemies = kicker::get_enemy_stats($_GET['player']);
list($elo_trend, $avg_exp, $team_stats, $team_trend_java) = kicker::calculate_elostats();
$player_names = kicker::get_player_names();
$matches = kicker::get_matches();
$streaks = [];
$win_str = 0;
$win_str_max = 0;
$win_str_info_start = [];
$win_str_info_start_tmp = [];
$win_str_info_end = [];
$win_str_info_end_tmp = [];
$loss_str = 0;
$loss_str_max = 0;
$loss_str_info_start = [];
$loss_str_info_start_tmp = [];
$loss_str_info_end = [];
$loss_str_info_end_tmp = [];