如何手工验证验证码

我用CCaptcha生成了一个验证码,想利用js的onBlur来验证验证码是否正确,请问在controller中如何获取当前表单里的验证码,我没有使用表单模型

哪位大侠给解答一下呀

qiang,帮忙看看这个问题吧,我找了两天答案都没找到

$this->createAction(‘captcha’)->getVerifyCode()

有占问题:

在site控制器里可以,在其它控制器中提示这个错误

如何在其它控制器中创建siteController的action??

解决了,谢谢


$siteController = new SiteController('site');

$serverCode = (int)join($siteController->createAction('captcha')->getVerifyCode(),

其它控制器里在actions里加上captcha就行了吧

我整个系统里只在site里加了一个,感觉用到验证码的控制器里就加一个的话会不会有点乱,不知道我这种想法是否正确