【问题标题】:How to validate Width and Height of image in model of cakephp [closed]如何在 cakephp 模型中验证图像的宽度和高度 [关闭]
【发布时间】:2013-10-16 18:33:00
【问题描述】:

我想检查宽度和高度,并且在 cakephp 中只允许 900x700 大小的图像,还想应用格式类型验证。我想使用模型验证来做到这一点我是 cakephp 新手,请帮助我。提前谢谢你

【问题讨论】:

    标签: php jquery mysql ajax cakephp


    【解决方案1】:

    对于图像类型验证,Cakephp 中有可用的核心规则。

    例如:

    public $validate = array(
    'image' => array(
        'type' => array(
            'rule'    => array('extension', array('gif', 'jpeg', 'png', 'jpg')),
            'message' => 'Please supply a valid image.'
        ),
        'size' => array(
            'rule'    => array('validateImageSize'),
            'message' => 'Please supply a valid image.'
        )
    );
    
    
    public function validateImageSize() {
          //Check Image dimension here
    }  
    

    对于图像大小验证,您可以检查自定义规则。

    希望对您有所帮助。

    【讨论】:

    • 感谢 pankaj,它对我帮助很大。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 2017-09-28
    相关资源
    最近更新 更多