0

私はマークダウンとHTMLpurifierを使用しており、マークダウン<?= $variable ?>コードに(インデント構文を使用して)省略形のPHP()の例を入れたいのですが、HTMLpurifierはタグ<を許可された要素として認識せず、エスケープしています。

HTMLpurifierでこれをエスケープするのを防ぐために有効にする必要がある構成オプションはありますか?

4

1 に答える 1

5

現在サポートされていません。HTMLpurifier フォーラムからのこの古いスレッドに参加することに興味があるかもしれません - PHP 短縮タグ

別の解決策は、独自の str_replace を実行して php セクションを復元することです (それが可能であり、セキュリティ ホールが発生しない場合)。

于 2011-01-01T20:52:15.403 に答える