<?php
/*  Session-Modul aktivieren, um mit Sessionvariablen arbeiten zu koennen  */
session_start();

?>
    <?php

     /*   Variable thema aus URL holen 
     *    Eine noch "leere" thema würde "nix" in
     *    die Variable $seitenwunsch schreiben;
     *    Eine leere $seitenwunsch wuerde eine Warnung ausloesen
     *    Ein @ vor $seitenwunsch wuerde die Warnung unterdruecken,
     *    was aber unschoen ist.
     *
     *    Deswegen geprüft, ob die "URL-Adress-Variable" $_GET['thema']
     *    noch leer ist; wenn dem so ist, wird eine "1" hineingeschrieben
     */

    if (!isset($_GET['thema'])){
        $_GET['thema'] = "1";
    }
    
    /*Das ausgewählte Thema in die Variable Seitenwunsch schreiben*/
    $seitenwunsch = $_GET['thema'];



    /*  wenn Variable $_SESSION["angemeldeterUser"] noch leer,
     *   dann eine 1 hineinschreiben
     *   jede Variable beginnt mit einem $ Zeichen
     */

    if (!isset($_SESSION["angemeldeterUser"])){
        $_SESSION["angemeldeterUser"] = "";
    } 




    /*   wenn Variable $seitenwunsch== 6 ("Anmeldung" wurde geklickt),
     *   dann Zeichenkette (String) "Susi ist angemeldet"
     *   in die Sessionveriable $_SESSION["angemeldeterUser"] 
     *   schreiben
     */

    if ($seitenwunsch== 6){
        $_SESSION["angemeldeterUser"] = "Du bist angemeldet";
    }

    /*   wenn Variable $seitenwunsch== 7 ("Abmeldung" wurde geklickt),
     *   dann die leere Zeichenkette (String) ""
     *   in die Sessionveriable $_SESSION["angemeldeterUser"] 
     *   schreiben
     */

    if ($seitenwunsch== 7){
        $_SESSION["angemeldeterUser"] = "";
    }

?>

        <!-- Raphael Schommer -->

        <!DOCTYPE html>
        <html lang="">
        <!-- Im html head werden wichtige dinge für die Seite eingetragen 
    Dies ist u.a. die Zeichenart, der Name der Seite, der Link zur CSS-Datei und das icon wird eingefügt-->

        <head>
            <meta charset="utf-8">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
            <title>Raphaels Website</title>
            <link rel="stylesheet" href="style.css">
            <link rel="shortcut icon" type="image/x-icon" href="rsicon.png">
        </head>

        <!-- Beginn des html-body -->

        <body>

            <!-- Beginn der Kopfzeile / Diese enthält Text und ein BNT-Logo, welches man anklicken kann um auf die BNT-Seite zu kommen-->
            <header>

                Willkommen auf Raphael's Seite

                <a href="http://www.bnt-trier.de/" target="_blank">
                    <img src="bnt.png" align="right" height="50" alt="Logo des BNT-Trier"></a>
            </header>

            <!-- Beginn der Div-Box "wrapper" -->
            <div id="wrapper">

                <!-- Beginn der Div-Box "nav" / Das ist der Navigationsbereich. Hier kann man die verschiedenen Seiten anklicken und sich an und abmelden. Alle Funktionen laufen über die Variable "thema"-->
                <nav>
                    <p>Meine Seiten:</p>
                    <ul>
                        <li> <a href="index.php?thema=1" class="blau">Home</a> </li>
                        <li> <a href="index.php?thema=2" class="blau">Tabelle</a> </li>
                        <li> <a href="index.php?thema=3" class="blau">Archiv</a> </li>
                        <li> <a href="index.php?thema=4" class="blau">Aktuelle Downloads</a> </li>
                        <li> <a href="index.php?thema=5" class="blau">BNT</a> </li>
                        <li> <a href="alt/index.html" target="_blank" class="blau">alte Website</a> </li>
                        <li> <a href="musikverein/index.php" target="_blank" class="blau">Musikverein</a> </li>
                        <li> <a href="index.php?thema=6" class="blau">Anmelden</a> </li>
                        <li> <a href="index.php?thema=7" class="blau">Abmelden</a> </li>
                        <li> <a href="index.php?thema=8" class="blau">Impressum</a> </li>
                        <li> <a href="index.php?thema=9" class="blau">Rechner</a> </li>

                    </ul>
                </nav>
                <!--
        Im section-Bereich befindet sich der article-Bereich
        Hier befindet sich kein dauerhafter Text. Er wird in einem php-Skript durch eine If-Abfrage welche die thema Variable aus der URL abfragt. 
        Je nach Variable wird eine andere html-Seite geladen, welche den Inhalt enthält.
        -->
                <section>
                    <article>
                        <?php
            
                        
            /*   Inhalt Variable $_SESSION["angemeldeterUser"] anzeigen     */       
            echo $_SESSION["angemeldeterUser"] ."<br><br><br>";
             
                    
             /*  if ($seitenwunsch== 1){include "home.php";} 
             *   if ($seitenwunsch== 2){include "tabelle.php";} 
             *   Das waeren fuenf Weichen nacheinander;  
             *   
             *   Besser eine Fuenfach-Weiche zu verwenden 
             *   (siehe Maerklin-Dreifach Weiche Bilder im www)
             *   Es wird mit sicherheit nur eine Bedingung ausgefuehrt
             *   Bei else steht niemals eine Bedingung
             */       
                    
            if ($seitenwunsch== 1){
                 include "home.htm";
            }
            elseif ($seitenwunsch== 2){
                include "erstetabelle/index_erstetabelle.htm";
            }
            elseif ($seitenwunsch== 3){
                include "archiv/archiv.htm";
            }
            elseif ($seitenwunsch== 4){
                include "downloads.htm";
            }
            elseif ($seitenwunsch== 5){
                include "bnt.htm";
            }
            elseif ($seitenwunsch== 8){
                include "impressum.htm";
            }
            elseif ($seitenwunsch== 9){
                include "rechner.php";
            }
            elseif ($seitenwunsch== 20){
                include "ergebnis.php";
            }

            else {
                include "home.htm";
            }
                
    ?>
                    </article>
                </section>
            </div>
            <!-- Der footer befindet sich im unteren Bereich der Seite. In ihm steht der Autor  -->
            <footer>
                <p>© Raphael Schommer</p>
            </footer>
        </body>

        </html>

        <!-- Raphael Schommer -->
