Kontrollstruktur

Hallo,
ich habe in meiner Lokalen XAMPP-Umgebung folgende Kontrollstruktur zum laufen bekommen:

<?php if(...){
?\> > HTML-Code > <?php }
?\> ----------------------- Ist so eine Kontrollstruktur über mehrere PHP-Blöcke hinweg erlaubt und funktioniert das immer und bei allen Hostern?

Hallo soso,

Ist so eine Kontrollstruktur über mehrere PHP-Blöcke hinweg
erlaubt und funktioniert das immer und bei allen Hostern?

Erlaubt: ja
Funktionieren: ja
Schoen: nein

Bei einfachen Projekten ist es allerdings durchaus ueblich, mit so einem Code zu verfahren. Wenn das ganze dann doch etwas groesser wird verliert man jedoch schnell den Ueberblick.
Abhilfe schaffen z.B. die Verwendung von Includes oder Templates

Gruss
Stefan

Hallo Stefan

Abhilfe schaffen z.B. die Verwendung von Includes oder Templates

Kannst du mal ein Beispiel für meine Kontrollstruktur machen. Ich möchte aber vermeiden das ich die halbe Seite innerhalb eines „echo“ ausgeben muss da ich ständig Probleme mit den vielen Anführungszeichen habe. Es gibt von denen einfach zu wenige!

Hier ist ein Beispiel für das Smarty Template System

http://de.wikipedia.org/wiki/Smarty#Smarty_in_der_Pr…

Gruß

Hallo

<?php if(...){ include(meinehtmldatei.html); }<br />?\>

Und dann den HTML-Code in die Datei meinehtmldatei.html