einsiedler: Zwei php-scripte (welche dieselbe Funktion ausführen) kommen sich wohl ins Gehege

Hallo liebe Forengemeinde,

Ich habe folgendes Problem,

ich habe zwei divs nebeneinander, in jedem div gibt es "je" ein Auswahl-Menue (aufgebaut wie code siehe unten)!

Im linken div kann man zwei Einleitungstexte von verschiedenen Kunsthistorikern lesen, also Auswahl per a href : text 1, text 2 (code ist genauso aufgebaut wie unten!)

Im rechten div kann man zwischen 7 Fotos wählen (siehe den php-code unten)

Nun kommen sich diese beiden scripte irgendwie ins Gehege obwohl ich beim script für die Auswahl "der beiden Einleitungstexte" andere Variablen benutzt habe

Wenn ich die Auswahl in einem div betätige dann geht im anderen div die Auswahl zur Ursprungs-(Ausgangs) Situation über (so scheint es mir!) Obwohl ich je andere variablen einsetze!

Jetzt habe ich mir gedacht ich müsste eine "Session" einführen um sich die andere Variable zu merken.

<?php 
    session_start()
    $_SESSION['sites, direction'] = "dir";
    $sites = array(
        'punkt1' => './templates/menboxrechts/contentpages/seite1.php',
        'punkt2' => './templates/menboxrechts/contentpages/seite2.php',
        'punkt3' => './templates/menboxrechts/contentpages/seite3.php',
        'punkt4' => './templates/menboxrechts/contentpages/seite4.php',
        'punkt5' => './templates/menboxrechts/contentpages/seite5.php',
        'punkt6' => './templates/menboxrechts/contentpages/seite6.php',
        'punkt7' => './templates/menboxrechts/contentpages/seite7.php'
    );
    if(array_key_exists("dir", $_GET) && !empty($_GET['dir'])){
        $direction = $_GET['dir'];
        if (!array_key_exists($direction, $sites)){
            $direction = "punkt1";
            header('HTTP/1.0 404 Not Found');
        }
    } else {
        $direction = "punkt1";
    }
?>


<div id="content">
    <nav class="bild_menue">
        <ul>
                        <li><a class="eins" href="?dir=punkt1">1</a></li>
                        <li><a class="zwei" href="?dir=punkt2">2</a></li>
                        <li><a class="drei" href="?dir=punkt3">3</a></li>
                        <li><a class="vier" href="?dir=punkt4">4</a></li>
                        <li><a class="fuenf" href="?dir=punkt5">5</a></li>
                        <li><a class="sechs" href="?dir=punkt6">6</a></li>
                        <li><a class="sieben" href="?dir=punkt7">7</a></li>            
        </ul> 
    </nav>
    <div class="fotobox">
                <?php
                          include_once('./'.$sites[$direction]);
                ?>

    </div>

Ist dies richtig? Würde dies funktionieren? Welche Variable müsste "gesichert werden? Doch wohl $dir , oder? Bitte um Mithilfe! DANKE!

Grüsse seufZ