コンタクト フォームのフィールドにフォワード スラッシュとバックスラッシュが入力または入力されるのを防止または削除するために、ストリップスラッシュを使用したいと考えています。
次のように Post ステートメントに追加すると、これは機能しますか?
<?php
if($_POST) {
$fName = stripslashes(htmlspecialchars($_POST['fName'], ENT_COMPAT | ENT_XHTML | $encoding = 'UTF-8'));
$fEmail = trim(stripslashes(htmlspecialchars($_POST['fEmail'], ENT_QUOTES | ENT_XHTML | $encoding = 'UTF-8')));
$fComments = stripslashes(htmlspecialchars($_POST['fComments'], ENT_NOQUOTES | ENT_XHTML | $encoding = 'UTF-8'));
?>
または、*preg_match* を使用してスラッシュとバックスラッシュの両方を防止または削除する方法はありますか?