PHP Befehl nicht geschlossen?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Almeida, 11. Februar 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 11. Februar 2008
    Guten Tag,
    Kann mir jemand sagen was ich hier falsch gemacht habe? Ich glaube ich muss noch alles mit einem Befehl schliessen, aber wie beendet man einen if-Befehl noch? mit end if oder so? Der spuckt sonst immer das aus: Parse error: syntax error, unexpected $end in C:\Inetpub\vhosts\......\httpdocs\templates\siteground68\templates.php on line 19


    <?if( $sg == 'banner' ):?>
    <div style="width: 100%;" align="center" border="0" cellpadding="0" cellspacing="0">
    <br>
    <table width="137" align="center">

    </table>
    <table width="137" height="16" border="0" cellpadding="0" cellspacing="0">

    </table>
    <table align="center">

    </table>
    </div>

    <?else:?>

    <?php echo $mosConfig_live_site;?> | Powered by <a href="http://joomla.org/" class="sgfooter" target="_blank">Joomla!</a>

    19 ist die letzte Zeile.
    Vielen dank schon mal ;-)

    mfg Lomaxxx
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 11. Februar 2008
    AW: PHP Befehl nicht geschlossen?

    Hey Almeida

    eine if else Bedinung wird bei PHP so gemacht

    if($sg == 'banner'){
    dann dein inhalt
    }else{
    der andere inhalt
    }

    also sollte dein code so aussehen:

    <?php if( $sg == 'banner' ){ ?>
    <div style="width: 100%;" align="center" border="0" cellpadding="0" cellspacing="0">
    <br>
    <table width="137" align="center">

    </table>
    <table width="137" height="16" border="0" cellpadding="0" cellspacing="0">

    </table>
    <table align="center">

    </table>
    </div>

    <?php }else{ ?>

    <?php echo $mosConfig_live_site;?> | Powered by <a href="http://joomla.org/" class="sgfooter" target="_blank">Joomla!</a>

    <?php } ?>

    Gruss
    Athanasius
     
  4. #3 11. Februar 2008
    AW: PHP Befehl nicht geschlossen?

    falsch.

    PHP:
    if( $exp ):
    echo 
    $doSomething ;
    endif;
    is völlig i.o

    was dir fehlt is ein endif;

    //zu unten: eine alternative :)
     
  5. #4 11. Februar 2008
    AW: PHP Befehl nicht geschlossen?

    Ist das eine alte Schreibweise oder eine neue, die hab ich noch in keinem Tut was ich durchgenommen hab gesehen.
     
  6. #5 11. Februar 2008
    AW: PHP Befehl nicht geschlossen?

    @Murdoc-4D:

    Die Variante die ich gepostet habe ist nicht falsch, ich kannte die alternative die du gepostet hast auch nicht.
    Da hab ich mal wieder was gelernt ;)
     
  7. #6 11. Februar 2008
    AW: PHP Befehl nicht geschlossen?

    gut es ist nicht falsch aber auch ned richtig^^

    [x] done

    ~ closed ~
     

  8. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Befehl geschlossen
  1. Antworten:
    9
    Aufrufe:
    1.455
  2. Antworten:
    6
    Aufrufe:
    499
  3. Antworten:
    14
    Aufrufe:
    426
  4. Antworten:
    1
    Aufrufe:
    267
  5. [PHP] include befehl

    Snaz , 25. Juli 2008 , im Forum: Webentwicklung
    Antworten:
    18
    Aufrufe:
    1.022
  • Annonce

  • Annonce