Php 条斜线是否从联系人表单字段中删除不需要的斜线?

Php 条斜线是否从联系人表单字段中删除不需要的斜线?,php,Php,我想使用斜杠,以防止或删除正斜杠和反斜杠被键入或输入我的联系人表单字段 如果我像这样将其添加到Post声明中,这是否有效: <?php if($_POST) { $fName = stripslashes(htmlspecialchars($_POST['fName'], ENT_COMPAT | ENT_XHTML | $encoding = 'UTF-8')); $fEmail = trim(stripslashes(htmlspecialchars($_POST['

我想使用斜杠,以防止或删除正斜杠和反斜杠被键入或输入我的联系人表单字段

如果我像这样将其添加到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*?

防止或删除前斜杠和后斜杠?这将不会防止或删除前斜杠和后斜杠被键入、输入或提交到表单中。它将在收到数据后将它们从表单的POST数据中删除

为了防止用户在提交表单之前在反斜杠或正斜杠中输入
或键入
,您需要实现一个javascript解决方案


祝福

现在没有一个可以接受的理由使用
stripslashes
addslashes
。@DeeRoy为什么不试试<代码>echo$fName,“
\n”,$\u POST['fName']并亲自查看。您是否尝试运行该代码以查看它是否按您所希望的方式工作?你能不能不使用?嗨@Chris B,我真正想要的是通过在收到邮件之前删除斜杠来保护联系人表单。您确定条带斜线会影响这两种类型的斜线吗?