php – CAPTCHA在Fat Free框架中
发布时间:2020-12-13 16:16:03 所属栏目:PHP教程 来源:网络整理
导读:如何在Fat Free框架中使用登录表单中的CAPTCHA插件?我之前从未使用过CAPTCHA所以我正在寻找一些教程来学习FatFree框架. 任何人都可以指出一些资源或告诉我如何做到这一点?具体来说,我希望在模板中插入一个CAPTCHA,然后在提交表单时检查是否正确. 解决方法
如何在Fat Free框架中使用登录表单中的CAPTCHA插件?我之前从未使用过CAPTCHA所以我正在寻找一些教程来学习FatFree框架.
任何人都可以指出一些资源或告诉我如何做到这一点?具体来说,我希望在模板中插入一个CAPTCHA,然后在提交表单时检查是否正确. 解决方法
Fat Free框架已经内置了Captcha
<img src="/captcha" title="captcha image" alt="captcha"/> <label for="code">Security Code</label> <input type="text" name="code"/> <p>{@message}</p> 然后在您的应用程序中,您应该有一个路由来处理src属性中指定的/ captcha URL: F3::route('GET /captcha','securityCode'); function securityCode() { Graphics::captcha(150,60,5); } 输入验证脚本将类似于: – F3::input('code',function($value) { if (empty($value)) F3::set('message','Security code is required'); elseif ($value!=$_SESSION['captcha']) F3::set('message','Invalid security code'); } ); 有关完整文档,请参见http://bcosca.github.com/fatfree/ Fat Free Captch有一个已知错误,期望您使用最新版本来修复它 You know about the bug with captcha ()? It's easy to fix! Line number 81 in graphics.php with the error: $file = self:: $global ['FONTS']. Corrected version: $file = __DIR__ .'/../ fonts / '. self:: $global [' FONTS ']. 见:http://techzinger.blogspot.com/2011/02/fat-free-framework-for.html?showComment=1298024374012#c4330544534362949394 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |