首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在PHP中在哪里添加验证码?

在PHP中在哪里添加验证码?
EN

Stack Overflow用户
提问于 2015-01-22 06:36:07
回答 2查看 43关注 0票数 0

我有一个用PHP编写的文件上传表。该表单跨两页展开。在第1页,用户可以选择要上传的文件,在第2页,代码处理这些文件,并在验证类型等之后将它们移动到正确的目录中。为了提高表单的安全性,我希望添加验证码。我更想知道的是利用表单的恶意攻击是如何工作的。我应该将验证码放到正在选择文件的第1页(导致黑客在没有完成验证码的情况下无法从他们的计算机选择要上传的文件)还是应该将验证码放在表单处理页上(意思是,在验证码解决之前,不要处理黑客选择的文件)?

我正在研究保护表单和文件处理的其他方法,但正在寻求关于如何在概念上实现这一点的建议。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-01-22 06:43:48

我没有看到任何代码,但从你所说的-最好将验证码放在页面1上,因为它发生在发送任何文件之前,因此保留了服务器资源。

票数 1
EN

Stack Overflow用户

发布于 2015-01-22 06:43:15

您将验证码放在第一页上,在第二页上,只有验证码通过时才会处理数据。如果失败,则显示您的消息并重定向回第一页,以便他们重试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28078128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档