问题标签 [captcha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
4028 浏览

captcha - 如何验证机器人是否正在输入信息

我有一个用户填写的网络表单,信息发送到服务器并存储在数据库中。我担心机器人可能只是填写表格,我最终会得到一个充满无用记录的数据库。如何防止机器人填写我的表格?我在想可能类似于 Stackoverflow 的机器人检测,如果它认为你是机器人,它会要求你验证你不是。Perl、Java 或 PHP 中是否有服务器端 API?

0 投票
17 回答
143468 浏览

php - 如何在单个页面上显示多个recaptchas?

我在一个页面上有 2 个表单。其中一种形式一直显示recaptcha。另一个应该仅在某个事件(例如最大化登录尝试)之后才显示recaptcha。因此,有时我需要 2 个重新验证码才能出现在同一页面上。这可能吗?我知道我可能都可以使用一个,但我有布局的方式,我更喜欢有 2。谢谢。

更新:好吧,我想这可能是不可能的。有人可以推荐另一个捕获库与 reCaptcha 一起使用吗?我真的希望能够在同一页面上有 2 个验证码。

更新 2:如果将每个表单放在 iframe 中会怎样?这是一个可以接受的解决方案吗?

0 投票
1 回答
611 浏览

watin - 使用 Watin 但想手动输入 CaptCha!

我在我的项目中使用使用 Watin..我希望所有的事情都是自动化的,而 Watin 做得很好。但我需要完成 captha 输入部分!我必须手动执行此操作!有没有办法弹出一个输入框来获取验证码值,然后Watin会继续???

任何帮助,将不胜感激!

0 投票
2 回答
1758 浏览

jquery - 如何处理 jquery ajax 评论和验证码

我正在开发社交网络上的评论系统,我正在使用 jquery,我可以毫无问题地使用 ajax 发布评论,但有时如果用户发布太多评论或出于其他原因,我需要用户提交验证码表单。

我认为最好的方法是将其添加到当前的评论发布部分,如果 php 脚本返回响应,说明我们需要做一个验证码表单,那么我想自动打开一个对话窗口屏幕,让用户填写验证码表格,然后继续并在那里发表评论。

这对我来说有点复杂,但我认为我已经完成了大部分工作,也许你可以阅读下面的评论并帮助我处理验证码部分,主要是关于如何触发对话框打开,如何传递评论值/通过验证码发短信并在成功时再次返回评论,如果用户验证码错误,那么它将重新加载验证码

0 投票
1 回答
6012 浏览

jquery - 在 jquery 中使用 Ajax 表单进行验证的最佳方法?

我正在使用 ajax、json 和 jquery 编写评论脚本。

除了最难的部分之外,我已经完成了大部分工作,如果用户在 X 时间内发布 X 数量的评论,我的 php 脚本将在下面的 javascript 代码中返回一个“验证码”触发器,告诉它这个用户需要输入一个在我们将那里的评论发布到数据库之前验证码

下面你会看到我有 3 个返回值选项:成功、错误和验证码

当验证码返回时,我想在屏幕上打开一个弹出对话框并加载我的验证码脚本,到目前为止一切正常。

现在我需要提交验证码脚本,不仅是验证码值,还有我的用户评论,所以我只需要用评论值填充一个隐藏的表单字段。很简单,我还没做。现在,如果用户得到错误的验证码值,它需要重新加载屏幕,但再次弹出验证码屏幕,并且评论仍然隐藏在表单值中。这就是棘手的部分出现的地方。

在阅读了我的计划并查看了下面的代码后,您认为我走在正确的轨道上吗?有什么更好的方法建议吗?

更新:

经过更多思考,我似乎也需要让我的验证码也使用 ajax,否则会重新加载页面 =(

0 投票
10 回答
5826 浏览

captcha - 如何在没有验证码或集中管理系统(例如 akismet)的情况下防止垃圾邮件

是否有人能够成功地阻止其网站上的垃圾邮件,而不会给您的访问者带来负担(例如 CAPTCHA),也无需使用集中式垃圾邮件报告系统(例如 Akismet)

我发现了这个,它看起来很有希望,但不包含详细的部署说明。

我想展示我的 Web 表单,而不会给我的用户带来类似 CAPTCHA 的技术的负担,而且还能主动自动防止垃圾邮件。

似乎没有关于如何实施这种技术的详细说明/教程。

免责声明

此外,我意识到没有适合防止垃圾邮件的灵丹妙药。但是,如果简单地部署一个非侵入性(用户不可见)的预防系统,可以阻止 95% 以上的垃圾邮件,那么值得努力部署。

0 投票
3 回答
1281 浏览

.net - 带有 ASP.NET MVC 的 ASP.NET CAPTCHA 控制示例的问题

我正在尝试使用以下A CAPTCHA Server Control for ASP.NET - 由 Jeff Atwood在 ASP.NET MVC 站点中编写。提交表单时,自定义控件似乎没有进行验证。

有没有人使用 ASP.NET MVC 对这个示例做过任何工作?

我使用的基本代码如下:

0 投票
1 回答
4445 浏览

asp.net - 发布网站时不显示验证码图像

我正在使用我从这里获取的一些验证码控制实现,它在我的本地主机中运行良好,但是在服务器上发布它时问题就出现了。验证码图像本身不显示。当然,我正在使用母版页,并且验证码本身在一些用户控制之下。发布时是否有任何已知问题。我在这里错过了什么?我的 web.config 文件中有什么要更改的吗?

感谢你们!任何答案将不胜感激

0 投票
1 回答
173 浏览

php - Flash + PHP 制作提交表单?

我有一个 Flash 应用程序,我想放置一个应用程序内弹出窗口,允许用户提交将由 PHP 后端处理的信息。我希望这是安全的,无论是 mysql 注入还是反机器人垃圾邮件验证码。有人可以指点我几个教程让我开始吗?

我需要以下教程: 应用内弹出窗口 Flash Posting to PHP with captcha(recaptcha 是有利的)。

谢谢!

0 投票
1 回答
616 浏览

php - 验证码和标头问题 (PHP)

我正在尝试将验证码添加到其他人制作的网站。我一直在关注教程,如果我将它放在一个单独的文件中,它工作得很好(所以这不是服务器设置的问题)

但是,当我尝试将其添加到现有页面时,它根本不起作用。当我在 Internet Explorer 中加载页面时,源代码会显示随机字符,其中应该显示图像,例如:

在 Firefox 中,我收到消息:无法显示图像“myurl”,因为它包含错误。

我假设这与标题有关,但我不确定。

这是我用来创建图像的代码:

任何建议将不胜感激。谢谢。