Das ist das normale Verhalten von TinyMCE, es kommentiert eingegebenen PHP-Code aus Sicherheitsgründen aus.
Würde dir auch nicht empfehlen, das verfügbar zu machen, sonst kann jeder PHP-Code einfügen, auch Personen, die nicht wissen, was sie tun...
Es ist besser, wenn du mit Platzhaltern arbeitest, und nur diese Verfügbar machst, z. B.:
Im Editor:
Dann im Modul:
Code: Alles auswählen
$html = "CMS_HTML[1]";
if (strpos($html, '{my_php_include}') !== false) {
$myIncludeCode = file_get_contents('http://www.meineDomain.de/vz1/extra/sfsf.txt');
$html = str_replace('{my_php_include}', $myIncludeCode, $html);
}
echo $html;
So hast du die Kontrolle, welche Platzhalter, als was für PHP-Code genau ausgeführt wird.
Gruß
xmurrix