Php 如何基于用户拒绝网站访问';电子邮件地址
早上好 我正在启动一个PHP/MySQL项目,该项目将包括一个注册页面,用户将被提示输入他们的电子邮件地址。要求是某些电子邮件地址域将不允许访问该网站。我们想禁止注册这样的用户,但不知道如何做到这一点 一种想法是在MySQL表中填充一个“坏域”列表,并使用PHP对照“坏域”表检查提供的电子邮件地址。如果存在匹配项,用户将收到一个消息框,说明不允许从其电子邮件域进行注册 还有其他更容易管理的方法吗?我们是否在按上述方法行事?请让我知道您将如何应对这一挑战,和/或您以前是否必须这样做 谢谢,Php 如何基于用户拒绝网站访问';电子邮件地址,php,mysql,validation,Php,Mysql,Validation,早上好 我正在启动一个PHP/MySQL项目,该项目将包括一个注册页面,用户将被提示输入他们的电子邮件地址。要求是某些电子邮件地址域将不允许访问该网站。我们想禁止注册这样的用户,但不知道如何做到这一点 一种想法是在MySQL表中填充一个“坏域”列表,并使用PHP对照“坏域”表检查提供的电子邮件地址。如果存在匹配项,用户将收到一个消息框,说明不允许从其电子邮件域进行注册 还有其他更容易管理的方法吗?我们是否在按上述方法行事?请让我知道您将如何应对这一挑战,和/或您以前是否必须这样做 谢谢, Sid
Sid您必须在某处保存一个“坏域”列表,并且必须对其进行维护。在SQL表中比在PHP中更好。看来你对我来说是对的 我会使用一个文本文件(Black.list)作为坏域名列表。以这种方式维护可能非常容易。否则,您将不得不编写一个脚本来更新MYSQL数据库 您还可以使用globbing,并允许在文件中添加注释
--Dave有趣的事实:任何拥有5美元的人都可以创建mailinator域: