我使用的PHPMailer的 - 精简版类来建立一个电子邮件发送脚本,我不知道我是否应该使用 addslashses() $名称变量将其添加到构造时。

如果某人的姓氏会的 O'Riley 的,我把它送转义(或包含一般应使用前进行消毒字符的任何其他名称),是不是好惹的脚本/电子邮件发送?它是安全的发送转义?作为一个方面说明,我也想避免我的邮件正文说的“你好,O \'莱利” 的。

查看源,我一看,原来只是修剪从接收到的$ name变量的空白和行结束(\ r \ n)的角色,所以在这个任何建议将超过欢迎。

感谢大家提前!

有帮助吗?

解决方案

IIRC,PHPMailer的手柄,可自动

如果您通过它“西莫奥马利”这是正确的格式在电子邮件发送。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top