From f8c9eb5220afaf2f9a62f9a176a45913240f4081 Mon Sep 17 00:00:00 2001 From: raylu Date: Thu, 7 Apr 2011 00:27:27 -0400 Subject: Initial import from Dropbox --- index.php | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 index.php (limited to 'index.php') diff --git a/index.php b/index.php new file mode 100644 index 0000000..0c87fa7 --- /dev/null +++ b/index.php @@ -0,0 +1,90 @@ + 1) + if ($_COOKIE['doLogin'] == 'yes') + CookieLogin(); + + +//Links appear in order. +$Links['home'] = "Home"; +$Links['leaderboard'] = "Scoreboard"; +$Links['howtoplay'] = "How to Play"; +//$Links['gallery'] = "Gallery"; +if ($_SESSION['accepted'] <> 1) { + $Links['login'] = "Log In"; +} else { + //$Links['logout'] = "Logout"; +} +if ($_SESSION['isAdmin'] == true) { + $Links['admin'] = 'Admin'; +} +$Links['faq'] = "FAQ"; +$Links['about'] = "About us"; + +switch (strtolower($_GET[page])) { + + case "test": + require("pages/test.php"); + break; + + case "about": + require("pages/about.php"); + break; + + case "gallery": + require("pages/gallery.php"); + break; + + case "faq": + require("pages/faq.php"); + break; + + case "howtoplay": + require("pages/howtoplay.php"); + break; + + case "leaderboard": + require("pages/leaderboard.php"); + break; + + case "cp": + require("pages/cp.php"); + break; + + case "login": + require 'pages/login.php'; + break; + + case "admin": + if ($_SESSION['isAdmin'] == true) + require 'pages/admin.php'; + else + require 'pages/about.php'; + break; + + case "members": + if ($_SESSION['isAdmin'] == true) + require 'pages/memberlist.php'; + else + require 'pages/memberlist.php'; + break; + + case "logout": + //If this needs to be any larger we can move it to a function. + setcookie("doLogin", ""); + setcookie("userID", ""); + setcookie("auth", ""); + session_start(); + session_destroy(); + header("Location: $mydomain"); + break; + + case "home": + //No break here + Default: + require("pages/home.php"); +} + +?> \ No newline at end of file -- cgit v1.2.3