Zend_Framwwork生成验证码
来源:互联网 发布:淘宝怎么注册小号 编辑:程序博客网 时间:2024/06/10 11:59
验证码如下图:
在控制器中写入:
private $_codeSession;
public function init()
{
$this->_codeSession = new Zend_Session_Namespace('code');
}
public function indexAction()
{
$captcha = new Zend_Captcha_Image(array(
'font'=>'./image/simkai.ttf',
'fontsize'=>30,
'imgdir'=>'./image/code/',
'session'=>$this->_codeSession,
'width'=>120,
'height'=>50,
'wordlen'=>5));
//设置图片上点的多少
$captcha->setDotNoiseLevel(20);
//设置图片线的条数
$captcha->setLineNoiseLevel(5);
$captcha->setExpiration(20);
$captcha->setGcFreq(3);
$captcha->generate();
$this->view->ImgDir=$captcha->getImgDir();
$this->view->captchaId=$captcha->getId();
$this->_codeSession->code=$captcha->getWord();
echo $this->_codeSession->code;
}
在该action的视图中写入:
<img src="<?php echo $this->ImgDir.$this->captchaId?>.png" border="0">
- Zend_Framwwork生成验证码
- 验证码生成及验证
- 生成验证码并验证
- 验证码生成与验证
- C#生成验证码
- C#生成验证码
- 生成验证码
- 验证码生成
- 生成验证码
- JSP生成验证码
- 生成验证码
- 生成验证码
- 数字验证码生成
- 动态生成验证码
- 生成验证码(1)
- 生成验证码(2)
- c# 生成验证码
- 生成验证码图像
- VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件
- Java数组
- “三星手机bada系统开发者推介会”为您启动创业梦
- windowxp用vpn方式连接上远程主机后,不能上网了的解决方法
- Linux USB驱动框架分析
- Zend_Framwwork生成验证码
- C#修该web.config文件中的配置项
- 使用BlackBerry Transcoder API集成第三方加密方案(二)
- 海量数据处理分析总结
- 那些配置问题
- (转)Android 中自定义 Menu 资源
- 如何用美剧真正提升你的英语水平
- linux系统入侵留后门方法+日志清除
- linux系统入侵留后门方法+日志清除