Malte: Probleme mit IF

Hi,

ich habe ein kleines Problem mit einer IF Abfrage.
Ich habe folgendes versucht:

  
if(isset($_GET["thread_id"] && $_GET["forum_id"]))  
echo '<td class="title"><center><b>Antworten</b></center></td>';  
else if(isset($_GET["forum_id"]))  
echo '<td class="title"><center><b>Neues Thema</b></center></td>';  

Aber wenn ich es so mache, bekomme ich folgende Meldung:

Parse error: parse error, unexpected T_BOOLEAN_AND, expecting ',' or ')' in /home/webpages/lima-city/newwarrior/html/forum/new.php on line 54

Naja und in Line 54 steht die IF-Abfrage, also was habe ich wie falsch gemacht?

Danke für Hilfe

  1. Hi!

    ich habe ein kleines Problem mit einer IF Abfrage.
    Ich habe folgendes versucht:

    if(isset($_GET["thread_id"] && $_GET["forum_id"]))
    echo '<td class="title"><center><b>Antworten</b></center></td>';
    else if(isset($_GET["forum_id"]))
    echo '<td class="title"><center><b>Neues Thema</b></center></td>';

    
    > Parse error: parse error, unexpected T\_BOOLEAN\_AND, expecting ',' or ')' in /home/webpages/lima-city/newwarrior/html/forum/new.php on line 54  
      
    Mache das so:  
      
    ~~~php
      
    if(isset($_GET["thread_id"]) && isset($_GET["forum_id"])) {  
        // weitere Teile  
    }  
    
    

    Grüße,
    Fabian St.

    1. Hallo Fabian.

      if(isset($_GET["thread_id"] && $_GET["forum_id"]))
      […]

      
      >   
      > Parse error: parse error, unexpected T\_BOOLEAN\_AND, expecting ',' or ')' in /home/webpages/lima-city/newwarrior/html/forum/new.php on line 54  
      >   
      > Mache das so:  
      >   
      > ~~~php
        
      
      > if(isset($_GET["thread_id"]) && isset($_GET["forum_id"])) {  
      >     // weitere Teile  
      > }  
      > 
      
      

      Oder--was man an Hand der Fehlermeldung herausfinden kann:

        
      if([link:http://de2.php.net/manual/en/function.isset.php@title=isset]($_GET["thread_id"], $_GET["forum_id"])) {  
        // weitere Teile  
      }  
      
      

      Einen schönen Montag noch.

      Gruß, Ashura

      --
      Last Tears Keep Calling
      See Angels Falling
      Black Shadows In Your Head
      And One Eye For The Dead
  2. Hallo Malte.

    if(isset($_GET["thread_id"] && $_GET["forum_id"]))

    
    >   
    > Aber wenn ich es so mache, bekomme ich folgende Meldung:  
    >   
    > Parse error: parse error, unexpected T\_BOOLEAN\_AND, expecting ',' or ')' in /home/webpages/lima-city/newwarrior/html/forum/new.php on line 54  
    >   
    > Naja und in Line 54 steht die IF-Abfrage, also was habe ich wie falsch gemacht?  
      
    Das steht doch dort. Warum fällt es vielen so schwer, die Fehlermeldungen zu deuten?  
    Die Fehlermeldung lautet übersetzt:  
      
    Parserfehler: Parserfehler, unerwarteter Und-Operator, erwarte ',' oder ')' in Datei /home/webpages/lima-city/newwarrior/html/forum/new.php auf Zeile 54  
      
    Ist dies wirklich so missverständlich?  
      
      
    Einen schönen Montag noch.  
      
    Gruß, Ashura  
    
    -- 
    Last Tears Keep Calling  
    See Angels Falling  
    Black Shadows In Your Head  
    And One Eye For The Dead