Menü (Tabellen) auslagern?

Status
Nicht offen für weitere Antworten.
Ne ich habe es anders gemacht!
Ich habe das Menue in die Index.php gebaut, und dann wo die Seiten reingeladen werden sollen habe ich include() genommen

nach dem Link von SilentWarrior ;)

so auf der Index seite, wird die Startseite normal included, aber wenn ich auf einen Link drücke, wird mir in dem Fenster nur eine Leere seite gezeigt, und das verstehe ich net so recht!
Deshalb ist die Frage, wie die Datei gebaut sien muss!
 
Ne habs noch nirgends hoch geladen aber hier die Index seite, wo der Teil reingeldaen werden soll!
Zum Aufbau die Seite besteht aus einer Tabelle

Index.php
PHP:
<?
 include('config.php');
  if(isset($_GET['section']) AND (isset ($dateien[$_GET['section']])))
    {
      if(!file_exists($dateien[$_GET['section']]));
      
    }
  else
    {
      include($dateien['start']);
    }
?>
config.php sieht so aus!
PHP:
<?
$dateien = array();
$dateien['meins'] = "Meins\meins.php";
$dateien['ich'] = "Ich\ich.html";
$dateien['gedichte'] = "Gedichte\gedichte.html";
$dateien['computer'] = "Computer\computer.html";
$dateien['bilder'] = "bilder.html";
$dateien['daten'] = "daten.html";
$dateien['it'] = "it.html";
$dateien['ausbildung'] = "it\ausbildung.html";
$dateien['zeugs'] = "scripts.html";
$dateien['josh'] = "josh.html";
$dateien[''] = "";
$dateien['gaestebuch'] = "http://gb2003.de/a/evoleenas.html";
$dateien['links'] = "links.html";
$dateien['start'] = "start.php";
?>

und zum beispiel die Seite sieht so aus!
HTML:
<html>
<body>
<table border='1' cellspacing='0' cellpadding='0' height="600" width="743">
 <tr>
  <td bgcolor="#339aee" valign="top" width="110">
    <p>
     <a href="gedichte/gedichte.html">
       Gedichte
     </a>
    </p>
    <p>
     <a href="Ich/ich.html">
       Ich
     </a>
    </p>
  </td>

  <td align="center" weight="633">
    Meine Seite
  </td>
 </tr>
</table>
</body>
</html>

SO und wenn ich auf den Link von Meins drücke (<a href="index.php?section=meins">)

Dann ist mein Menue da, aber der Teil wo die Meins Seite sein soll ist komplett leer!
 
Also wenn ich den Code auf die Schnelle richitg verstanden habe, dann fehlt da was.
Und zwar müsste es das sein:
PHP:
<? 
include('config.php'); 
  if(isset($_GET['section']) AND (isset ($dateien[$_GET['section']]))) 
    { 
      if(!file_exists($dateien[$_GET['section']])); 
      {
      }
      else
      {
        include($dateien[$_GET['section']]);
      }
    } 
  else 
    { 
      include($dateien['start']); 
    } 
?>

Hoffe, das hilft. Wenn nicht suchen wir weiter. :)

redlama
 
Das hätte ich auch selber sehen können! Aber naja!

Also ich sehe jetzt die Seite hat gefunzt wobei bei deinem Quelltext noch ein Fehler drin war, aber nur ein kleiner. Mal gucken wie weit ich jetzt komme!

Danke erstmal!
 
Jupp, auch das!
Finde es aber persönlich schöner so ...

redlama :suspekt:

P.S. Nette Page, nur die Werbung ist übel!
 
Status
Nicht offen für weitere Antworten.
Zurück