ruby的技术文章
来源:互联网 发布:淘客代理系统源码 编辑:程序博客网 时间:2024/05/17 09:19
步骤:
Ruby实现recaptcha过程:
A、建立一个工程命名为testApp
在控制台下输入如下命令:
BitNami RubyStack projects>rails new testApp
放在了“C:\Users\Administrator\BitNamiRubyStack projects\testApp"目录下:
BitNami RubyStack projects >cd testApp
BitNami RubyStack projects\ testApp>rails g scaffold posts
BitNami RubyStack projects \testApp> rakedb: migrate
B、实现类库本地调试:
(i)打开gtest文件,找到recaptcha.gemspec文件,
在控制台下(文件目录下)输入如下命令:
>gem build recaptcha.gemspec
(ii)在testApp项目找到gemfile文件,在里面添加如下代码:
即:gem 'recaptcha', :path => ‘ C:\gtest’(注:后面的路径是gtest的路径)
(iii)再在控制台下输入如下命令:
testApp> bundle install
(iiii)有关修改的代码说明:
换地址:gtest\lib\recaptcha.rb
修改函数及字符串连接:gtest\lib\recaptch\verify.rb
C、 在项目里添加代码
1、 创建文件:在目录下创建recaptcha.rb 文件
testApp\ config\initializers\recaptcha.rb并添加如下代码:
2、testApp\app\controllers\posts_controller.rb文件里添加如下代码:
3、testApp\app\views\posts\_form.html.erb文件里添加代码(显示页面):
D、最后在控制台下输入如下命令:
testApp>rails s
在浏览器下显示如下界面:
输入正确验证码,出现校验成功页面:
输入错误验证码,出现校验失败页面:
- ruby的技术文章
- ThreadLocal 的技术文章
- Java编程的技术文章
- 技术文章的写作方法
- 转载的技术文章
- 很多实用的技术文章
- 好的技术文章积累
- 关于技术文章的抄袭
- 我的技术文章
- 重要的技术文章
- 技术文章的收集
- 不错的技术文章
- 要学习的技术文章
- 更多的技术文章
- 好的技术文章!
- gzlong的技术文章
- 我的技术文章
- 很好的技术文章论坛
- linux编译问题汇总(不断更新)
- c/vc/c++ 将mysql二进制字段(longblob类型)读出来保存成文件
- windows网络编程
- 区域设置 ID (LCID) 表
- jqGrid与Struts2的结合应用(一) ------ 显示基本Grid表格 .
- ruby的技术文章
- 自定义EL表达式
- 小心点,不要瞎升级nginx
- Android NDK开发环境搭建(Windows xp ,7平台)
- C#笔记
- 11、J2SE基础-IO流
- ruby技术
- _wait_event 具体实现过程
- 未能加载文件或程序集 System.ServiceModel.Web 等 的解决方法