-1

有没有办法逃避可被利用来破坏通过 Web 表单发送的电子邮件的危险字符?我正在制作一个带有注册脚本的系统,并希望保护电子邮件字段不被注入庞大的邮件列表。

4

2 回答 2

-1

我相信htmlspecialchars()应该做的伎俩。

于 2012-07-06T16:27:09.117 回答
-1

无视我的其他回答。我读错了你的问题。

这是我一直用来验证电子邮件是否符合 RFC 标准的函数:

preg_match("/^([a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*)@((?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9]))?$/i",$email)
于 2012-07-06T16:35:37.377 回答