【发布时间】:2014-07-11 10:17:45
【问题描述】:
Captcha 可以正常工作,但我不知道为什么它没有生成要显示的新代码?我查看了文档,但可以找到可以解决我的问题的东西。
这里有什么我想念的吗?谢谢。
public function actions()
{
return array(
'captcha'=>array(
'class'=>'CCaptchaAction',
'backColor'=>0xFFFFFF,
),
);
}
我的视图文件:
<?php echo $form->labelEx($model,'verifyCode'); ?>
<?php $this->widget('CCaptcha'); ?>
<?php echo $form->textField($model,'verifyCode'); ?>
<?php echo $form->error($model,'verifyCode'); ?>
【问题讨论】:
-
@SamuelLiew,我认为它与会话没有任何关系,因为它根本没有改变。如果我明天再来测试它,我会看到同样的结果。
-
如果我减少会话超时。这将是公开的。如何解决这个特定问题。短暂的会话超时会使我的用户提前退出!
-
我对全局会话超时值有误,请参阅我的答案。
标签: javascript php validation yii captcha