Seite 1 von 1

Input- und Outputbereiche

Verfasst: Mi 9. Jul 2003, 16:54
von timo
Derzeit (Version 4.3.1) ist es leider noch so, daß sich der Input-Bereich standardmäßig im PHP-Mode befindet, der Output-Bereich jedoch nicht.

Daher muß bei jedem Output-Modul geprüft werden, ob ein <?php sich vor dem PHP-Quelltext befindet (wenn HTML-Quelltext folgt, natürlich nicht!). Analog dazu muß natürlich das Output-Modul wieder mit ?> beendet werden. Eselsbrücke: Der Outputbereich wird (mit dem ersetzen der CMS-Variablen) einfach in das Layout hineinkopiert.

Bei jedem Input-Modul muß analog zu obigem Beispiel ein <?php gesetzt werden, wenn der PHP-Mode vorher verlassen wurde.

Leerzeichen hinter <?php in letzter Zeile des Input-Berei

Verfasst: Do 17. Jul 2003, 15:14
von HerrB
Und als Ergänzung:

Wird ein <?php als letzten Eintrag im Input-Bereich gesetzt, muss danach ein Leerzeichen oder ein Zeilenumbruch angegeben werden.

Anderenfalls kommt es zu einem "Parse Error".

Gruß
HerrB