Optimer php kode
Jeg har en noget rodet index-fil, som jeg vil høre hvordan den kunne se ud. Jeg vil gerne have fjernet mit www.domain.dk/index.php?page=mappe/nymappe/fil til bare www.domain.dk/mappe/nymappe/fil/ hvor der er de samme indstillinger i index.php. og hvis noget unødvendigt kan skæres fra i koden, må i meeeget gerne sige til :)<?php
session_start();
include_once $_SERVER["BASE_PAGE"] . "design.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/sources/sql.php";
// open
print aabn_sql($sql_server, $sql_bruger, $sql_kodeord, $sql_database);
// autologin
print autologin();
// community-settings
print includes();
// top
print site_top();
// section
print sections();
// footer
print site_footer();
// close
print luk_sql();
// autologin
function autologin() {
if (isset($_COOKIE['cookie_brugernavn']) && isset($_COOKIE['cookie_id'])) {
$_SESSION['brugernavn'] = $_COOKIE['cookie_brugernavn'];
$_SESSION['id'] = $_COOKIE['cookie_id'];
}
}
// including some files
function includes() {
include("sources/online.inc");
include("sources/community/menu.php");
}
// output the $section-file
function sections() {
$query = mysql_query("select status from config") or die(mysql_error());
while ($foo = mysql_fetch_object($query)) {
if ($foo->status == "closed") {
echo "closed";
} else {
if(!isset($_GET["page"]) || !file_exists($_GET["page"] . ".php")) {
$page = "start";
} else {
$page = $_GET["page"];
}
include($page . ".php");
}
}
}
?>
