码迷,mamicode.com
首页 > 其他好文 > 详细

laravel 使用验证码

时间:2017-01-22 16:30:57      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:html   验证   info   code   htm   fail   文件   使用   validator   

1)php.ini需要开两个扩展

extension=php_fileinfo.dll
extension=php_gd2.dll

 

2)使用composer安装类包

composer require mews/captcha

 

3)配置文件里添加服务及服务别名(门面)

‘providers‘ => [
    // ...
    Mews\Captcha\CaptchaServiceProvider::class,
]

‘aliases‘ => [
    // ...
    ‘Captcha‘ => Mews\Captcha\Facades\Captcha::class,
]

 

4)生成验证图片

1、直接生成图片

captcha();

2、返回验证码图片url

captcha_src();

3、返回html(img标签)

captcha_img();

 

5)验证码验证

$rules = [‘captcha‘ => ‘required|captcha‘];
$validator = Validator::make(Input::all(), $rules);

if ($validator->fails())
{
    echo ‘<p style="color: #ff0000;">Incorrect!</p>‘;
}
else
{
     echo ‘<p style="color: #00ff30;">Matched :)</p>‘;
}

 

via:http://laravelacademy.org/post/3910.html

laravel 使用验证码

标签:html   验证   info   code   htm   fail   文件   使用   validator   

原文地址:http://www.cnblogs.com/tujia/p/6340442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!