$jGame = new jGame($database); $jGame->load($gid); $jGame->home_score = jTipsGetParam($_REQUEST['home_score'], $i, 0); $jGame->away_score = jTipsGetParam($_REQUEST['away_score'], $i, 0); $jGame->bonus_id = jTipsGetParam($_REQUEST['bonus_id'], $i, null); $jGame->draw = null; if ($jGame->home_score > $jGame->away_score) { $jGame->winner_id = $jGame->home_id; } else { if ($jGame->away_score > $jGame->home_score) { $jGame->winner_id = $jGame->away_id; } else { $jGame->winner_id = -1; $jGame->draw = 1; } } if (!$round_id) { $round_id = $jGame->round_id; } $jGame->save(); } if ($round_id) { //now to process the round $jRound = new jRound($database); $jRound->load($round_id); $jRound->process(); $message = '<p class="message">' . $jLang['_ADMIN_ROUND_STATUS_C'] . '</p>'; } else { $message = '<p class="error">' . $jLang['_COM_FAILED'] . ': ' . $jRound->getErrorMsg() . '</p>'; } die($message);