Arne: Wie is die Technik?

Beitrag lesen

Ich verstehe gerade nur Bahnhof. Mir fehlt einfach der Ansatz. Hie rmal meine ganze index.php

<?
// Die Globale VAR $site festlegen
$site = $HTTP_GET_VARS['site'];
$ebene2 = $HTTP_GET_VARS['ebene2'];
$ebene3 = $HTTP_GET_VARS['ebene3'];
$ebene4 = $HTTP_GET_VARS['ebene4'];

// Festlegung der leeren VAR $site
if (!isset($site)) {
 $site = "start";
 }

// Festlegung der leeren VAR $ebene2
if (isset($ebene2)) {
 $ebene2 = "/".$ebene2;
 }

// Festlegung der leeren VAR $ebene3
if (isset($ebene3)) {
 $ebene3 = "//".$ebene3;
 }

// Festlegung der leeren VAR $ebene4
if (isset($ebene4)) {
 $ebene4 = "///".$ebene4;
 }

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>arne-sonnabend.com :: <?=$site?></title>

<link rel="stylesheet" type="text/css" href="css/layout.css" />

<link rel="alternate" type="application/rss+xml" title="arne-sonnabend.com" href="http://www.arne-sonnabend.com/rss.xml" />

<script type="text/javascript">

function MM_openBrWindow(theURL,winName,features) {
 window.open(theURL,winName,features);
 }

</script>
<script type="text/javascript" src="http://www.arne-sonnabend.com/stat/pixel.php?mode=js"></script>

</head>

<body>

<div id="page">

<div id="header">
  <?php
  // Header einladen
  include ("./data/".$site."/header.txt");
  ?>
 </div>

<div id="logo">
  <?php
   if (ereg ("http://arne-sonnabend.com/", $_SERVER['HTTP_REFERER'])) {
   echo '<img src="xxx/logo.gif" alt="Logo" />';
   }
   else {
      echo '<object type="application/x-shockwave-flash"
      data="http://www.arne-sonnabend.com/xxx/logo_annimiert.swf" width="280" height="155">
      <param name="movie" value="http://www.arne-sonnabend.com/xxx/logo_annimiert.swf" />
      <param name="bgcolor" value ="#FFFFFF" />
      <param name="quality" value ="high" />
      <param name="loop" value="false" />
      <param name="menu" value="false" />
      <param name="swliveconnect" value="true" />
      </object>';
    }
  ?>
 </div>

<div id="menu">
  <?php

include("./data/menu/menu.txt");
  ?>
 </div>

<div id="content">

<div id="submenu">
   <?php include("./data/menu/ebene2/".$site.".txt");
   ?>
  </div>

<div id="text">
   <?

// Inhalt einladen
   include ("./data/".$site.$ebene2.$ebene3.$ebene4."/text.txt");

?>
  </div>

<div id="subsubmenu">
   <?php

include ("./data/".$site.$ebene2.$ebene3.$ebene4."/subsub.txt");
   ?>

</div>
 </div>

<div id="footer">
  <?php
  include("./data/footer.txt");
  ?>
 </div>
</div>
</body>
</html>

Ich weiß nicht wirklich wo ich anfangen soll. Schreibe ich jetzt eine funktion die auf alle variablen zugreift, oder schreibe ich ne abfrage zu jedem include? Für mich war mein beispiel total einläuchtend, doch leider funst es ja nicht. Also muss dohc was falsch sein.
Kannst mir mal nen ansatz geben?