ULVI: Tiefere Ebenen bei Link Zuweisungen via PHP...

Hallo Community,

bei PHP hab ich eben so meine probleme was die Links angeht! ;)
Lulu hat mir neulich schon sehr weiter geholfen, aber nun muss ich noch die letzte hürde nehmen. Also der aktuelle stand ist so:

Bei mir besteht index.php aus einer Tabelle, wo in der mittleren Zeile die Rubrik eingefügt wird, die in der Navigation ausgewählt wurde. Das ganze habe ich (dank Lulu's hilfe) so bewältigt:

<?php
      $InclArr = array(
      'berichte'  => 'rubriken/berichte/berichte_index.php',
      'impressum' => 'rubriken/impressum.php',
      'gba'       => 'rubriken/gameboyadvance/gba_index.php',
      'gcn'       => 'rubriken/gamecube/gcn_index.php',
      'previews'  => 'rubriken/previews/previews_index.php',
      'reviews'   => 'rubriken/reviews/reviews_index.php',
      'release'   => 'rubriken/release/release_index.php',
      'news'      => 'rubriken/news.php',
      'besucherartikel'  => 'rubriken/besucherartikel/besucherartikel_index.php',
      'n_chronologie'    => 'rubriken/n_chronologie.php',
      'faq'       => 'rubriken/faq/faq_index.php',
      );

if ($rubrik && !@include($InclArr[$rubrik]) ){
      echo "<center><p><b>404-Fehler</b><br>Die gesuchte Seite konnte nicht gefunden werden.<br>Bitte benutze die Navigation um weiter zu kommen.</p><center>";
      }
      ?>

Nun, wenn ich z.B. die Rubrik "Berichte" anklicke, kommt dann die Seite, auf der man aus mehreren Berichten eines wählen soll. Ich weiß jetzt eben nicht, wie ich das hinkriegen soll wenn ich ein Berichte anklicke... und das in der selben Zeile zu erscheinen hat, wie die Seite in dem ich die wahl getroffen habe. Kann ich das irgendwie unkompliziert bewältigen?

Ich weiß, das meine Beschreibung der Lage ziemlich kompliziert ist, aber jeder ist mal Anfänger und macht durch solche sachen seine Erfahrungen!  *ggg*

Würd mich auf zahlreiche antworten freuen.

Mit freundlichen Grüßen,

ULVI

  1. Huhu Ulvi

    vielleicht sollte man den ganzen Code-Krams erstmal beiseite lassen
    und klären was Du überhaupt machen möchtest.
    Ich vermute es soll eine Art hierarchische Navigation mit 2 Ebenen werden.
    Aber so ganz bin ich aus Deinem Posting auch nicht schlau geworden.
    Am Besten Du beschreibst einfach mal wie Du Dir das vorstellst, oder
    gibt es evtl. sogar einen Link zum gucken?

    Viele Grüße

    lulu

  2. Hallo

    Nun, wenn ich z.B. die Rubrik "Berichte" anklicke, kommt dann die Seite, auf der man aus mehreren Berichten eines wählen soll. Ich weiß jetzt eben nicht, wie ich das hinkriegen soll wenn ich ein Berichte anklicke... und das in der selben Zeile zu erscheinen hat, wie die Seite in dem ich die wahl getroffen habe. Kann ich das irgendwie unkompliziert bewältigen?

    Du kannst ja mehrere Parameter an die Seite übertragen.
    Eine Möglichkeit wäre also eine if-, if else-, else-Abfrage,
    oder Du benutzt noch ein Array für einen zweiten Parameter.

    könnte so aussehen:

    wenn Rubrik==Berichte und Bericht==01, dann per include den Bericht 01 in die Zelle.
    usw.
    Nur mal so als Idee.

    Tschüß, Auge