私はhtml/javascriptリッチテキストエリア(CKeditor:http://ckeditor.com)を使用しています。これにより、ユーザーはhtmlを使ってテキストを書式設定できます。 <code>
タグ。しかし、テキストエリアがポストされる前にブラウザがphpコードをコメントしていることを縫っています。ブラウザがPHPコードをコメントアウトするのを防ぐhtmlテキストエディタ
例: 私はPHPのコードスニペットを入力してください:ラップコードの
<?php
echo "hello";
?>
、出力として期待:
<code>
<?php
echo "hello";
?>
</code>
しかし、中に挿入されているものエディタ(javascriptによる)は次のとおりです。
<code><--?php echo "hello"; ?--></code>
これはブラウザの問題ですか? (JavascriptをCKEditorバージョンのテキストエリアにHTMLをレンダリングするブラウザを引き起こしますが、ブラウザは、PHPタグを認識しない?)
私は問題は任意のHTMLタグと同じだと思います。 '<' and '>'は 'エスケープ'されているように見え、エディタだけがタグを入力でき、ユーザは入力できません。おそらくそれはカスタマイズ可能です。 – AnthonyB
<?php //ここにあなたのPHPコード? > – Eugen