function editDetail(&$smarty, $tour_id) { $fact = new tournament_factory(); $tour = $fact->getTournaments($tour_id); $course = new course_factory(); $course_list = $course->get_course($tour->course_id); $teelist = $course->get_teelistSelect($tour->course_id, $tour->teebox); $smarty->assign('tour_id', $tour->id); $smarty->assign('tour_name', $tour->name); $smarty->assign('tour_place', $tour->place); $smarty->assign('evt_date', substr($tour->evt_date, 0, 4) . "/" . substr($tour->evt_date, 5, 2) . "/" . substr($tour->evt_date, 8, 2)); $smarty->assign('reg_date', substr($tour->reg_date, 0, 4) . "/" . substr($tour->reg_date, 5, 2) . "/" . substr($tour->reg_date, 8, 2)); $smarty->assign('max_player', $tour->max_player); $smarty->assign('reward', $tour->reward); $smarty->assign('points', $tour->points); $smarty->assign('descr', $tour->desc); $smarty->assign('courselist', $course_list->course_name); $smarty->assign('typelist', $teelist); switch ($tour->level) { case 1: $smarty->assign('s1', 'International'); break; case 2: $smarty->assign('s1', 'National'); break; case 3: $smarty->assign('s1', 'Regional'); break; case 4: $smarty->assign('s1', 'Open'); break; case 5: $smarty->assign('s1', 'Others'); break; } switch ($tour->type) { case 1: $smarty->assign('t1', 'Open'); break; case 2: $smarty->assign('t1', 'Invitational'); break; case 3: $smarty->assign('t1', 'Closed / Internal Only'); break; case 4: $smarty->assign('t1', 'Others'); break; } switch ($tour->status) { case 1: $smarty->assign('u1', 'Open / Incoming'); break; case 2: $smarty->assign('u1', 'Close / Match Play'); break; } showRound($smarty, $tour->id); }
function updatelist(&$smarty, &$editDetail) { $games_id = trim($_POST['games_id']); $valid = trim($_POST['valid']); $memberid = trim($_POST['memberid']); $desc = trim($_POST['desc']); $tanggal = trim($_POST['tanggal']); $jam = trim($_POST['time1']); $menit = trim($_POST['time2']); $valid = trim($_POST['valid']); $id = trim($_POST['course']); $weather = strtolower(trim($_POST['weather'])); $rule = trim($_POST['playrule']); $note = trim($_POST['notes']); $course = new course_factory(); $course_list = $course->get_listSelect($id); $teelist = $course->get_teelistSelect($id); $smarty->assign('games_id', $games_id); $smarty->assign('valid', $valid); $smarty->assign('memberid', $memberid); $smarty->assign('members_desc', $desc); $smarty->assign('desc', $desc); $smarty->assign('tanggal', $tanggal); $smarty->assign('jam', $jam); $smarty->assign('menit', $menit); $smarty->assign('valid', $valid); $smarty->assign('courselist', $course_list); $smarty->assign('typelist', $teelist); $smarty->assign('note', $note); switch ($weather) { case "sunny": $smarty->assign('s1', 'selected'); break; case "cloudy": $smarty->assign('s2', 'selected'); break; case "dry": $smarty->assign('s3', 'selected'); break; case "rainy": $smarty->assign('s4', 'selected'); break; case "misty": $smarty->assign('s5', 'selected'); break; case "wet": $smarty->assign('s6', 'selected'); break; case "windy": $smarty->assign('s7', 'selected'); break; case "others": $smarty->assign('s8', 'selected'); break; } switch ($rule) { case 1: $smarty->assign('h1', 'selected'); break; case 2: $smarty->assign('h2', 'selected'); break; case 3: $smarty->assign('h3', 'selected'); break; } if ($games_id == "") { $smarty->assign('addbtn', "Add Practice"); $editDetail = false; } else { $smarty->assign('addbtn', "Save Practice"); $editDetail = true; } }
<?php if (!defined("NODIRECT")) { die("No direct Access !!"); } if ($_SESSION['levelUser'] != 1) { header("Location:index.php"); } require_once PATH_CLASS . "/IJGA/course.class.php"; // declare var $course_fact = new course_factory(); $template = "course_view.tpl"; $showList = false; $showDetail = false; $meta = '<meta http-equiv="refresh" content="3;url=\'' . $_SERVER['SCRIPT_NAME'] . '?aksi=crtype\'" />'; $smarty->assign('judul', "Golf Course List"); $smarty->assign('refresh', $_SERVER['REQUEST_URI']); $smarty->assign('referer', $_SERVER['SCRIPT_NAME'] . "?aksi=crview"); // pilih aksi2 $aksi2 = @preg_replace("@[^0-9a-z]@i", "", $_GET['aksi2']); if (strtolower(trim($_POST['caribtn'])) == "search") { $aksi2 = "search"; } else { if (strtolower(trim($_POST['refreshbtn'])) == "reload") { $aksi2 = "reload"; } else { if (strtolower(trim($_POST['cancelbtn'])) == "close & back to list") { $aksi2 = "reload"; } } }
function showResult(&$smarty) { $tour_id = trim($_REQUEST['id']); $tournaments = new tournaments($tour_id); $datalist = $tournaments->getPositionList(); $smarty->assign('datalist', $datalist); $smarty->assign('course_msg', "There are currently no register player."); //drawresult $select = $_POST['id_round']; $none = true; $data = $tournaments->getRoundList(); $key = 0; $mark = 0; foreach ($data as $var) { switch ($var['round_no']) { case 1: $nama = "First"; break; case 2: $nama = "Second"; break; case 3: $nama = "Third"; break; case 4: $nama = "Fourth"; break; case 5: $nama = "Fifth"; break; default: $nama = ""; break; } $list[$key]['param'] = $nama; $list[$key]['value'] = $var['round_id']; $list[$key]['selected'] = ""; if ($select == $var['round_id']) { $list[$key]['selected'] = "selected"; $none = false; $mark = $key; } $key++; } if ($none) { $list[0]['selected'] = "selected"; } $smarty->assign('list', $list); $tour_fact = new tournament_factory(); $capek = $tour_fact->getTournaments($tour_id); $course_fact = new course_factory(); $course = $course_fact->get_course($capek->course_id); $par = $course->get_detail(); $hole = $par["hole"]; $key = 1; $in_par = 0; $out_par = 0; for ($j = 0; $j <= 18; $j++) { $par = $hole[$j]["par"]; if ($j <= 8) { $out_par += $par; } else { $in_par += $par; } $smarty->assign('hole' . $key . '_par', $par); $key++; } $smarty->assign('out_par', $out_par); $smarty->assign('in_par', $in_par); $smarty->assign('total_par', $in_par + $out_par); $id_round = $list[$mark]['value']; $restlist = $capek->getResultRound($id_round); $smarty->assign('playerlist', $restlist); }
<?php if (!defined("NODIRECT")) { die("No direct Access !!"); } if ($_SESSION['levelUser'] != 1) { header("Location:index.php"); } error_reporting(E_ALL ^ E_NOTICE); require_once PATH_CLASS . "/IJGA/course.class.php"; // declare var $course_fact = new course_factory(); $template = "course_list.tpl"; $showList = false; $showDetail = false; $showCourse = false; $showTee = false; $meta = '<meta http-equiv="refresh" content="3;url=\'' . $_SERVER['SCRIPT_NAME'] . '?aksi=crlist\'" />'; $smarty->assign('judul', "List of Golf Course"); $smarty->assign('refresh', $_SERVER['REQUEST_URI']); $smarty->assign('referer', $_SERVER['SCRIPT_NAME'] . "?aksi=crlist"); // pilih aksi2 $aksi2 = @preg_replace("@[^0-9a-z]@i", "", $_GET['aksi2']); if (strtolower(trim($_POST['caribtn'])) == "search") { $aksi2 = "search"; } else { if (strtolower(trim($_POST['refreshbtn'])) == "reload") { $aksi2 = "reload"; } else { if (strtolower(trim($_POST['createbtn'])) == "create a new course") { $aksi2 = "create";