验证码

§   使用的字体

$this->fonts = ROOT_PATH.'resources/fonts/couri.ttf';

如果要更换验证码的字体,替换掉此文件即可。

§   实例化对象

import('helper.seccode');
$seccode = new seccode();

§   生成验证码

$seccode->image();

编写一个控制器方法,实例化验证码对象,使用image()方法即可显示出验证码。

§   验证验证码

$result = $seccode->valid(true) ? array('state'=>'success') : array('state'=>'fail', 'message'=>'验证码不正确');
echo $this->json->encode($result);

§   调用验证码

<img id="seccode_image" src="?app=system&controller=seccode&action=image" style="cursor:pointer;" alt="验证码,看不清楚?请点击刷新验证码" align="absmiddle" />



Copyright ©2009 - 2014 CmsTop.Com.All rights reserved.
思拓合众