AJAX/PHP を使用してコメント フォームを検証しようとしていますが、php の strip_tags 関数がすべての要素を削除していないように見えることを除いて、ほぼ完了しています。ここに私が持っているものがあります:
$msg = $_POST['message'];
$msg = strip_tags( $msg );
この関数は、終了タグを削除するだけのようです。たとえば<div>
、メッセージ ボックスに入力されたものは削除されていませ</div>
ん。メッセージ内のすべての html 要素を文字通り削除したいと考えています。どうすればこれを達成できますか?
ありがとう、ダン。
編集:
私は完全なばかのように感じます!
show comment 関数とは別の検証関数があり、間違いに気づきました。表示しているメッセージに対して strip_tags を実行したことはありません!
とにかく、助けてくれてありがとう!