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['isAdmin'] == true) { $Links['admin'] = 'Admin'; } $Links['faq'] = "FAQ"; $Links['about'] = "About Us"; switch (strtolower($_GET[page])) { case "test": require("pages/test.php"); break; case "tutorial": require("pages/tutorial.php"); break; case "embed": require("pages/embed.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"); } ?>