ThomasX: Unerklärlicher Fehler durch else Bedingung

Hallo,
ich habe eine praktisch unerklärliches Problem mit einer else Bedingung. Schaut euch einmal den folgenden Code an:

<?php

if (!isset($action));
 {
  $id = "admin_admin_index";
  $subtitle = "Admincenter - Eingangshalle";

include("../include/header.php");

?>

Da du dich erfolgreich eingeloggt hast, kannst du nun alle Administrations-Funktionen uneingeschränkt nützen. Wähle aus, was du machen möchtest!

<div align="center">
   <form method="post" action="admin.php">
   <select name="action">
    <option value="index">Eingangshalle
    <option value="navi">Navigation ändern
   </select>
   <input type="hidden" value="<?php print $pwd; ?>" name="pwd"><input type="submit" value="Go">
   </form>
   </div>

<?php

}
 else
 {
  echo="...";
 }

include("../include/bottom.php");
?>

Ziemlich am Ende ist dann das Problem. In der Zeile der else Bedingung gibt es "parse error ... ". (ebenfalls mit elseif) Habt ihr eine Ahnung woran das liegen kann (ich hab sicher kein ; vergessen ;-) )

  1. Huhu Thomas

    <?php

    if (!isset($action));
    {

    Ziemlich am Ende ist dann das Problem. In der Zeile der else Bedingung gibt es "parse error ... ". (ebenfalls mit elseif) Habt ihr eine Ahnung woran das liegen kann (ich hab sicher kein ; vergessen ;-) )

    Vergessen nicht, aber eines zuviel. Das Fehler ist am Anfang, der pares error tritt dann aber erst am Ende auf.

    Viele Grüße

    lulu

    1. Hallo,

      eine echo bitte ohne =

      Odium

  2. Servus

    if (!isset($action))  ;   <---mach dieses Semikolon weg, dann müßte

    es funktionieren

    Ciao Goofy