<link href="/league/bgaleague-style.css" type="text/css" rel="stylesheet"></link> </head> <body class="il"> <h1>No opponent</h1> <p>Sorry but I failed to work out who your opponent was.</p> <p>Problem was {$msg}.</p> <p>Please start again from the top by <a href="index.php">clicking here</a>.</p> </body> </html> EOT; exit(0); } $mycolour = $_GET["col"]; $dat = new Matchdate(); $dat->fromget(); $myres = $_GET["r"]; $myrt = $_GET["rt"]; $g = new Game(0, 0, $player->ILdiv, 'I'); $g->Date = $dat; $result = $myres; if ($mycolour == 'B') { $g->Wplayer = $opp; $g->Bplayer = $player; $wkgs = $opp->KGS; $bkgs = $player->KGS; if ($myres == 'W') { $result = 'B'; } elseif ($myres == 'L') { $result = 'W'; }
include 'php/kgsfetchsgf.php'; include 'php/news.php'; $g = new Game(); try { $g->fromget(); $g->fetchdets(); if ($g->Result != 'N') { throw new GameException("Game has already been entered"); } } catch (GameException $e) { $mess = $e->getMessage(); include 'php/wrongentry.php'; exit(0); } $date_played = new Matchdate(); $date_played->fromget(); // Change date and set result if ($date_played->unequal($g->Date)) { $g->reset_date($date_played); } $mtch = $g->set_result($_GET["r"], $_GET["rt"]); // Fix reversed colours if (isset($_GET["rev"])) { $g->reversecolours(); } // Try to load KGS file try { $g->set_sgf(kgsfetchsgf($g)); $msg = ""; } catch (GameException $e) { $msg = htmlspecialchars($e->getMessage());