cakephp-1.3 – cakephp验证和正则表达式

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了cakephp-1.3 – cakephp验证和正则表达式脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我在cakePHP1.3工作.我必须在model.i中使用cakePHP验证来验证我的表单.添加一个正则表达式来限制特殊字符输入.

我的代码如下:

VAR $validate = array(
        'name' => array(
            'unique'=>array(
                 'rule'      => 'isUnique','message'   => 'Already taken',),'pattern'=>array(
                 'rule'      => '/^[a-z]$/i','message'   => 'Only letters Allowed','empty'=>array(
                'rule' => 'notEmpty','message' => 'This field cannot be left blank',))
    );

规则’独特’不起作用.在我在脚本中添加“模式”规则之前它工作正常.问题是什么?我试着按照上面提到的规则顺序,我认为可能存在一些定位问题但没有发生任何事情.

请帮我..

解决方法

将$替换为:

var $validate = array(
    'name' => array(
        'notempty' => array(
            'rule' => array('notempty'),'unique'=>array(
            'rule' => 'isUnique','message' => 'Already taken'
        ),'pattern'=>array(
             'rule'      => '[a-zA-Z]+',);

脚本宝典总结

以上是脚本宝典为你收集整理的cakephp-1.3 – cakephp验证和正则表达式全部内容,希望文章能够帮你解决cakephp-1.3 – cakephp验证和正则表达式所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。