// Harry Potter Xperts V2.1.1 - index.php // ---------------------------------- // In dieser Datei werden alle Standard-Funktionen eingebunden, eine Verbindung zur // MySQL-Datenbank hergestellt, die internen Cron-Jobs ausgeführt, die Einstellungen // eingebunden, das User- und Mod-Management verwaltet, die Seitenstruktur eingebunden // und letztendlich der Content ausgegeben. // Browsercache deaktivieren header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); // Seite deaktiviert? $notavailable = file(".notavailable"); if (array_key_exists(0, $notavailable) and $notavailable[0] != "" and $notavailable[0] > date("Y-m-d H:i:s")) {require("notavailable.php"); exit;} function getmicrotime() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } $start_time = getmicrotime(); // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! // !! Bitte vor dieser Marke -keinen- Code einfügen !! // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! // Includen der Hauptkonfigurationsdatei require_once("include/config.inc.php"); // Includen von allgemeinen Funktionen require_once("include/bbcode.func.php"); require_once("include/binary.func.php"); require_once("include/date.func.php"); require_once("include/functions.func.php"); require_once("include/modcp.func.php"); require_once("include/session.func.php"); require_once("include/settings.func.php"); require_once("include/smilies.func.php"); require_once("include/templates.func.php"); require_once("include/usercp.func.php"); // Verbindung mit der MySQL-Datenbank mysql_connect(MySQL_Host, MySQL_User, MySQL_Pw) or die(file_get_contents("error.php")); mysql_select_db(MySQL_DB); // Ausgabepuffer einschalten ob_start(); // Includen der Bannerrotation require("include/ads.func.php"); // Session-Management starten $sid = ""; $shash = ""; $smode = ""; $querystring = ""; session_open(); // Bist du ein Moderator? $is_mod = modcp_checkpw(); // Bist du eingeloggt? $is_user = usercp_checkpw(); // Einstellungen erkennen $settings = (!empty($is_user)) ? getsettings($is_user["userid"]) : getsettings(0); $nospoiler = $settings["spoiler"]; // Feststellen des Contents $get_page_name = (!empty($_GET["page"])) ? $_GET["page"] : "news"; // Im Falle einer alten URL auf die neue Umleiten if (is_numeric($get_page_name)) { $result = mysql_query("SELECT `name` FROM `pages` WHERE `id` = '".$get_page_name."'"); if (mysql_num_rows($result) == 1) { $i = mysql_fetch_array($result); header("Location: /".$i["name"]."?".str_replace("page=".$get_page_name."", "", $_SERVER["QUERY_STRING"])); } exit; } $page_item_pos = strlen($get_page_name); while ($page_item_pos) { $get_page_name2 = substr($get_page_name, 0, $page_item_pos); $page_item_pos = strrpos($get_page_name2, "/"); $result = mysql_query("SELECT `id`, `name`, `title`, `url`, `ssl`, `parameters`, `filetype` FROM `pages` WHERE `name` = '".$get_page_name2."'"); if (mysql_num_rows($result) == 1) break; } if (mysql_num_rows($result) == 1) { $i = mysql_fetch_array($result); $page["id"] = $i["id"]; $page["name"] = $i["name"]; $page["url"] = "pages/".$i["url"]; $page["title"] = $i["title"]; $page["ssl"] = ($i["ssl"] == 0) ? "" : "s"; $page["filetype"] = $i["filetype"]; $page["array"] = explode("/", $get_page_name); if ($i["parameters"] != "") { $parameters = explode("&", $i["parameters"]); for ($j = 0; $j < count($parameters); $j++) { $parameter_key = substr($parameters[$j], 0, strpos($parameters[$j], "=")); $parameter_val = substr($parameters[$j], strpos($parameters[$j], "=") + 1); if (empty($_GET[$parameter_key])) $_GET[$parameter_key] = $parameter_val; } } } $admin = false; if (empty($page) or !file_exists($page["url"])) { $page["id"] = 69; $page["name"] = "error404"; $page["url"] = "pages/errors/err404.htm"; $page["title"] = "Fehler 404"; $page["filetype"] = 1; } else { if (substr($page["url"], 0, 3) == "mcp") { $admin = true; $page["id"] = 4; } } // Includen des Counters require("include/counter.php"); if ($page["id"] == 1) $page["title"] = "Discover the Magic!"; $header_jscript = ""; // PM-Popup if ($is_user) { $pm_data = usercp_pm($is_user); $header_jscript = $pm_data["header_jscript"]; } // Seitenbau includen // Navigation includen require("frames/navigation.php"); // Content includen echo "
10-TAGE-GEWINNSPIEL
Jeden Tag eine Chance auf eine Kinokarte, ein HP6-Videospiel und insgesamt drei exklusive Harry-Potter-Filmpakete! Mehr dazu hier. Heute schon teilgenommen?
Tag: $days = ""; for ($i = 1; $i <= 10; $i++) { if ((date("j") - 5) == $i) { $days.= "".$i . " | "; } else { $days.= $i . " | "; } } echo substr($days, 0, strlen($days) - 3); ?>