【问题标题】:PHP Japanese captchaPHP 日语验证码
【发布时间】:2012-04-30 05:55:26
【问题描述】:

那里有显示日文字符的 PHP 验证码吗?
(不能依赖于 JavaScript)


编辑:

对于任何说这可能是重复的人。这肯定不是重复的,因为 "possible duplicate" 和这是两个不同的问题,因为每个问题的正确答案(如果有)会不同!

另一个问题的答案可能是"use this chinese captcha plugin: http://..."这不会回答这个问题!

【问题讨论】:

  • 您的其他验证码问题是什么?
  • 这当然是两个不同的问题,因为每个问题的正确答案(如果有的话)会不同吗?问题 A 的答案可能是“使用这个中文验证码插件:http://...”。这不会回答问题 B!
  • @LawrenceCherone 我将 reCaptcha 用于基于拉丁/罗马字母的语言,所以如果我要自己创建验证码,我想我会这样做。但我更喜欢使用图书馆等。
  • @Adam:以我个人的经验,使用日文验证码并不总是一个好主意。正如您可能知道的那样,并非所有人都知道所有汉字,如果您的想法是混淆视觉输出(就像大多数验证码一样),那将非常困难(即使对于日语也是如此)。如果对于简单的英语单词有时已经很困难,想象一下使用汉字!如果还想这样做,我的建议是使用 GD 库将常见的日语单词显示为图像(并使用哈希进行比较)。将 OCR 应用于这些图像已经足够复杂(这使得它相对安全)。

标签: php localization captcha


【解决方案1】:

BotDetect 验证码从 3.0 版本开始支持日文字符 http://captcha.biz/localizations/japanese-captcha.html

几天前他们也发布了PHP版本。 http://captcha.biz/php-captcha.html

它可以在禁用 JavaScript 的情况下工作

【讨论】:

    【解决方案2】:

    对于任何说这可能是重复的人。这肯定不是重复的,因为“可能的重复”和这是两个不同的问题,因为每个问题的正确答案(如果有的话)会不同!

    实际上,它会回答您的问题。您只需要获取一个带有日文文本的文件。或者你不知道很多汉字来自中国?

    给自己找一个包含一堆日文单词的文件并用它替换当前文件,如果它不起作用,进行必要的修改以适应新格式,你很高兴。在这里重新发明轮子是愚蠢的。

    【讨论】:

    • 我问的是“那里有 PHP 验证码...”,而不是“我如何编写日语验证码”。预期的答案是指向 API/插件或可下载的 URL。
    • "The current file" 是 reCaptcha。
    猜你喜欢
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多