Ich finde den Fehler einfach nicht...

  • Hallo alle zusammen,

    ich bin gerade am PHP lernen und sitze schon seit Stunden an einem kleinen Script-Schnipsel...

    Ich versuche ein Menü zu erzeugen was ich über ein "include"-Kommando in meine Seite einbauen möchte!
    Die externe Datei ist an ein PHP-Buch gelehnt und heißt "menue.inc"
    Folgendes steht drin:

    <?
    $menue = array (
    "start.gif" => "inteam-fighting.php",
    "members.gif" => "member.php",
    "gaestebuch.gif" => "gaestebuch.php",
    "forum.gif" => "forum.php"
    );
    ?>

    <table>
    <tr>
    <?
    foreach($menue as $eintrag => $datei){
    if ($datei == basename($_SERVER['PHP_SELF'])) {
    echo "<td>";
    echo $eintrag;
    echo "</td>;
    } else {
    echo "<td>";
    echo "<a href=\"$datei\">$eintrag</a>;
    echo "</td>";
    }
    }
    ?>
    </tr>
    </table>

    Beim Laden gibt mir der Browser folgende Fehlermeldung:

    Parse error: syntax error, unexpected '>' in /www/htdocs/v164576/if/menue.inc on line 19

    Es ist bestimmt nur was ganz einfaches, aber ich finde den Fehler bei bestem Willen nicht!

    Für Hilfe wär ich echt dankbar!

    Gruß Alex

  • Stimmt,

    ich hab echt so oft nachgeguckt und ihn einfach nicht gesehen!

    Vielen Dank für deine Hilfe, jetzt ist es klar...

    Gruß Alex