2015-08-03 2 views
0

Моя проверка загруженного изображения не работает ..изображений не работает

add.ctp

<?php echo $this->Form->create('User',array('enctype'=>'multipart/form-data', 'novalidate'=>'true')); ?> 
<?php echo $this->Form->file('users_image', array('type' => 'file', 'class' => 'm-wrap large','id'=>'ProfileImage')); ?> 
<?php echo $this->Form->end(__('Submit')); ?> 

User.php

public $validate = array(
'uesrs_image' => array(
      'rule' => array(
       'extension', 
       array('jpeg', 'jpg') 
      ), 
     'message' => 'Please supply a valid image.' 
    ) 
); 

Когда я закачанные .png изображение, оно загружено успешно

ответ

0

Пробуйте этот

public $validate = array(
'uesrs_image' => array(
     'extension' => array(
      'rule' => array('extension', array('jpeg', 'jpg')), 
      'message' => 'Only jpeg, jpg files', 
     ), 
     'upload-file' => array(
      'rule' => array('uploadFile'), // Is a function below 
      'message' => 'Error uploading file' 
     ) 
    ) 
); 
Смежные вопросы