gpt4 book ai didi

php - 多次点击按钮 - PHP

转载 作者:行者123 更新时间:2023-11-29 00:47:55 24 4
gpt4 key购买 nike

在我的评论系统中,我注意到一个小的安全漏洞。在页面加载的几秒钟内,用户可以多次单击“发布”按钮,向数据库提交多条评论而不是一条。我设法用一个简单的 Javascript 输入禁用东西解决了这个问题,但后来我想起人们可以使用 Firebug 或 Inspect Element 轻松编辑它。

是否有某种 PHP 解决方案?我是新手,所以请不要说技术术语。

谢谢。 :)

最佳答案

没有办法从服务器端禁用该按钮。客户端正在提交多个请求,这些请求由网络服务器分别执行,网络服务器为每个请求创建一个新线程。您需要检查用户是否已经提交了评论 - 一种方法是首先检查数据库中该线程/该帖子中的最后一篇文章,如果用户已经发布,则放弃请求 - 或者只是呈现不执行查询的目标页面。

关于php - 多次点击按钮 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9803020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com