include_once "include/define.php";
define('VERSION', 'gmv3-120828');
$errormsg = "";
if ((MYSQL_SERVER=="")||!defined("MYSQL_SERVER"))
$errormsg .= "MYSQL_SERVER not configured
";
if ((MYSQL_USER=="")||!defined("MYSQL_USER"))
$errormsg .= "MYSQL_USER not configured
";
if ((MYSQL_PASSWORD=="")||!defined("MYSQL_PASSWORD"))
$errormsg .= "MYSQL_PASSWORD not configured
";
if ((MYSQL_TABLE_COURSE=="")||!defined("MYSQL_TABLE_COURSE"))
$errormsg .= "MYSQL_TABLE_COURSE not configured
";
if ((MYSQL_DB=="")||!defined("MYSQL_DB"))
$errormsg .= "MYSQL_DB not configured
";
if ((MYSQL_TABLE_COURSE_LINE=="")||!defined("MYSQL_TABLE_COURSE_LINE"))
$errormsg .= "MYSQL_TABLE_COURSE_LINE not configured
";
if ((MYSQL_TABLE_RESULT=="")||!defined("MYSQL_TABLE_RESULT"))
$errormsg .= "MYSQL_TABLE_RESULT not configured
";
if ((MYSQL_TABLE_RESULT_LINE=="")||!defined("MYSQL_TABLE_RESULT_LINE"))
$errormsg .= "MYSQL_TABLE_RESULT_LINE not configured
";
if ((MYSQL_TABLE_RESULT_NO_WPT=="")||!defined("MYSQL_TABLE_RESULT_NO_WPT"))
$errormsg .= "MYSQL_TABLE_RESULT_NO_WPT not configured
";
if ((MYSQL_TABLE_RESULT_FAILED=="")||!defined("MYSQL_TABLE_RESULT_FAILED"))
$errormsg .= "MYSQL_TABLE_RESULT_FAILED not configured
";
if ((MYSQL_TABLE_RESULT_LINE_FAILED=="")||!defined("MYSQL_TABLE_RESULT_LINE_FAILED"))
$errormsg .= "MYSQL_TABLE_RESULT_LINE_FAILED not configured
";
if ((MYSQL_TABLE_USER=="")||!defined("MYSQL_TABLE_USER"))
$errormsg .= "MYSQL_TABLE_USER not configured
";
if ((GOOGLE_MAP_API_KEY=="")||!defined("GOOGLE_MAP_API_KEY"))
$errormsg .= "GOOGLE_MAP_API_KEY not configured
";
if ((MARKER_ICON=="")||!defined("MARKER_ICON"))
$errormsg .= "MARKER_ICON not configured
";
if ((ADMIN_ADDRESS=="")||!defined("ADMIN_ADDRESS"))
$errormsg .= "ADMIN_ADDRESS not configured
";
if ($errormsg!="") {
$errormsg .= "See include/define.php for configuration
";
die($errormsg);
}
if (MAIL_USAGE_ADDRESS!='')
if (!strstr($_SERVER['REMOTE_ADDR'],"65.55")&&!strstr($_SERVER['REMOTE_ADDR'],"66.249")&&!strstr($_SERVER['REMOTE_ADDR'],"67.195")&&!strstr($_SERVER['REMOTE_ADDR'],"69.157")&&!strstr($_SERVER['REMOTE_ADDR'],"207.46")) {
$mail = new Mail(MAIL_USAGE_ADDRESS, "FROG: ".$_SERVER['REMOTE_ADDR']);
$mail->addtomessage("Remote address is ".$_SERVER['REMOTE_ADDR']);
$mail->send();
}
if (isset($_GET["lang"])) {
set_lang($_GET["lang"]);
$_SESSION["lang"] = $_GET["lang"];
}
else if (isset($_POST["lang"])) {
set_lang($_POST["lang"]);
$_SESSION["lang"] = $_POST["lang"];
}
else {
set_lang("en");
$_SESSION["lang"] = "en";
}
$_SESSION["bigmap"] = $_GET["bigmap"]+$_POST["bigmap"];
if ($_SESSION["bigmap"]) {
$_SESSION["mapheight"] = 600;
$_SESSION["mapwidth"] = 1000;
}
else {
$_SESSION["mapheight"] = 500;
$_SESSION["mapwidth"] = 500;
}
if (!isset($_SESSION["loggedincourseid"]))
$_SESSION["loggedincourseid"] = array();
if (!isset($_SESSION["loggedincourseid_line"]))
$_SESSION["loggedincourseid_line"] = array();
if (isset($_GET["logoutcourseid"])) {
$ind = array_search($_GET["logoutcourseid"], $_SESSION["loggedincourseid"]);
if ($ind!==FALSE)
unset($_SESSION["loggedincourseid"][$ind]);
}
if (isset($_GET["logoutcourseid_line"])) {
$ind = array_search($_GET["logoutcourseid_line"], $_SESSION["loggedincourseid_line"]);
if ($ind!==FALSE)
unset($_SESSION["loggedincourseid_line"][$ind]);
}
if (isset($_GET["line"])||isset($_POST["line"]))
$line=isset($_GET["line"])?$_GET["line"]:$_POST["line"];
else
$line=0;
if ($line)
include "showcourses_line.php";
else
include "showcourses.php";
?>