1

我需要创建一个过滤器以避免将某些网站提交到我的数据库。我想这样做是为了保护我的网站内容免受垃圾邮件发送者的侵害。

我有一个用于发送 URL 的常规表单输入文本,我需要一些帮助来创建一个后台操作(可能在 php 中),以检查用户尝试发送的这个 URL 是否有一些列入黑名单的单词。

4

2 回答 2

1

您可能希望存储正则表达式列表(在数据库中,或在文件中硬编码 - 无论您发现使用哪种更方便且长期灵活)。

preg_filter然后只需使用或类似的正则表达式过滤输入。

于 2012-09-06T20:51:08.887 回答
0

You probably want to look into preg_match

http://php.net/manual/en/function.preg-match.php

于 2012-09-06T20:45:25.357 回答