php - 阻止虚假用户注册垃圾邮件或链接

标签 php mysql spam-prevention

我不是 php 专家,但设法使用验证码创建 self 注册表单,将用户添加到 MySql,我对自己这样做感到非常满意!!!!

我现在受到网站上注册的虚假 Hotmail 帐户的垃圾邮件或链接的轰炸

我想阻止这个,即使只是通过添加到 php 来阻止所有 hotmail 帐户,我能找到的只是"new"代码,因为使用不同的变量等没有什么好处?

如果我发布我的代码,任何人都可以添加新的代码来执行此操作吗?

最佳答案

我建议您做的最简单的事情是在数据库中添加一个名为“激活”的新列,并自动将其设置为“假”,当用户注册时,它会向他们发送一封包含激活的电子邮件链接,当他们单击该链接时,会将他们发送到一个页面,在该页面中,该页面会将列的值从“false”更改为“true”,但在代码中添加另一行以说明如果为 false,则不允许他们使用登录。

关于php - 阻止虚假用户注册垃圾邮件或链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18966123/

相关文章:

php - 如何使用 Zend_Db 添加多行?

php - PHP 中的 SplObjectStorage 和含糖语法

php - Youtube 如何记住点赞数?

php - 试图增加购物车项目的 session 时间(EDD 和 Wordpress)

mysql - 无需编辑my.cnf即可访问远程MySQL服务器

expressionengine - 如何最好地处理 ExpressionEngine 注册垃圾邮件?

javascript - 如何防止自动点击赞成票/反对票按钮的垃圾邮件?

javascript - 如何拦截 JavaScript 触发的表单提交?

mysql - Laravel 中单表的数据透视表

mysql - UDF 触发器不起作用 MySQL 错误 1064 (42000)