我有一个与Name,CompanyName和的联系表Enquiry。当我在字段中提交带有 html 实体的表单时Enquiry(比如<a href="link-to-page">Link</a>Or <script>alert('Hello World!');</script>)。它出现在邮件中,例如,<a href=\"link-to-page\">Link</a>或<script>alert(\'Hello World!\');</script>。这里两个引号都被转义了。如何删除转义的斜线?
我在下面附上片段。
//I have used htmlspecialchars() to get the html entities in mail as it is.
$senderName = htmlspecialchars($_REQUEST['contactName'],ENT_QUOTES);
$senderCompany = htmlspecialchars($_REQUEST['contactCompany'],ENT_QUOTES);
$senderEnquiry = htmlspecialchars($_REQUEST['contactEnquiry'],ENT_QUOTES);