Nicolas Muehlen: Langen HTML-Code in if-Schleife unterbringen

Hallo zusammen,
ich habe folgendes Problem: in einer if-Schleife möchte ich eine größere Menge an HTML-Code unterbringen, der keine PHP-Befehl enthält. Gibt es deshalb vielleicht eine Möglichkeit, den HTML-Code dort unterzubringen, ohne jede Zeile einzeln durch echo "..."; ausgeben zu lassen, bzw. ohne den HTML-Code vorher mühselig PHP tauglich zu machen? Vor, bzw. am Ende des Codes <? und ?> zu setzen geht ja nicht, da sich das ganze ja in der if-Schleife befinden soll...
Viele Grüsse und danke,

Nicolas Muehlen

  1. Hi Nicolas,

    klar geht das ;-)

    <? if(Bedingung==wahr)  {?>
    <html>
    <head>
    </head>
    <body>
      <p>blabla</p>
    </body>
    </html>
    <?}?>

    es funzt, vertrau mir ;-)

    MfG Olli

    1. Hi Olli,
      ups ;-) Da sollte ich es wohl besser doch nächstes mal erst ausprobieren <g> Is‚t ja eigentlich auch irgendwie logisch, PHP ist ja serverseitig...
      Viele Grüsse und thanx :-),

      Nicolas Muehlen

    2. mojn nicolas, mojn olli, hallo forum

      kleine "korrektur":

      <? if(Bedingung==wahr)  {?>
      <html>

      »»  <head>
      »»  </head>
      »»  <body>

      blabla</p>

      »»  </body>

      </html>
      <?}?>

      es funzt, vertrau mir ;-)

      ich habe es so nie ausprobiert.. und es steht so auch nicht in der doku - schön, dass es trotzdem funktioniert ;))

      ich bevorzuge diese methode (auch der übersicht wegen)

      <? if(Bedingung==wahr) : ?>

      <html>
      <head>
      </head>
      <body>

      <p>blabla</p>

      </body>
      </html>

      <? else : ?>

      <html>
      <head>
      </head>
      <body>

      <p>blabla</p>

      </body>
      </html>

      <? endif; ?>

      sie auch unter http://www.php.net/manual/control-structures.alternative-syntax.php

      mfg

      Siramon