Hello, i am trying to validate an uploaded image:

'foto' => array(
>             'rule'    => array('isUploadedFile'),
>             'message' => 'Errore nel caricamento file.'
>         ), 
> 'foto' => array(
> 'rule'    => array('mimeType', array('image/jpeg')),
> 'message' => 'Invalid mime type.'
> ),


But i have the following error ( i tried to see in the tickets (Lighthouse) 
but i don't know how to search them)

2013-01-13 17:02:43 Error: [CakeException] Can not determine the mimetype.
#0 [internal function]: Validation::mimeType(Array, Array)
#1 
C:\wamp\www\mgnet_cp224\lib\Cake\Model\Validator\CakeValidationRule.php(273): 
call_user_func_array(Array, Array)
#2 
C:\wamp\www\mgnet_cp224\lib\Cake\Model\Validator\CakeValidationSet.php(133): 
CakeValidationRule->process('foto', Array, Array)
#3 C:\wamp\www\mgnet_cp224\lib\Cake\Model\ModelValidator.php(268): 
CakeValidationSet->validate(Array, false)
#4 C:\wamp\www\mgnet_cp224\lib\Cake\Model\ModelValidator.php(99): 
ModelValidator->errors(Array)
#5 C:\wamp\www\mgnet_cp224\lib\Cake\Model\Model.php(3016): 
ModelValidator->validates(Array)
#6 C:\wamp\www\mgnet_cp224\lib\Cake\Model\Model.php(1647): 
Model->validates(Array)
#7 C:\wamp\www\mgnet_cp224\app\Controller\RequestsController.php(171): 
Model->save(Array)
#8 [internal function]: RequestsController->add()
#9 C:\wamp\www\mgnet_cp224\lib\Cake\Controller\Controller.php(485): 
ReflectionMethod->invokeArgs(Object(RequestsController), Array)
#10 C:\wamp\www\mgnet_cp224\lib\Cake\Routing\Dispatcher.php(186): 
Controller->invokeAction(Object(CakeRequest))
#11 C:\wamp\www\mgnet_cp224\lib\Cake\Routing\Dispatcher.php(161): 
Dispatcher->_invoke(Object(RequestsController), Object(CakeRequest), 
Object(CakeResponse))
#12 C:\wamp\www\mgnet_cp224\app\webroot\index.php(92): 
Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#13 {main}
2013-01-13 17:05:42 Error: [CakeException] Can not determine the mimetype.
#0 [internal function]: Validation::mimeType(Array, Array)
#1 
C:\wamp\www\mgnet_cp224\lib\Cake\Model\Validator\CakeValidationRule.php(273): 
call_user_func_array(Array, Array)
#2 
C:\wamp\www\mgnet_cp224\lib\Cake\Model\Validator\CakeValidationSet.php(133): 
CakeValidationRule->process('foto', Array, Array)
#3 C:\wamp\www\mgnet_cp224\lib\Cake\Model\ModelValidator.php(268): 
CakeValidationSet->validate(Array, false)
#4 C:\wamp\www\mgnet_cp224\lib\Cake\Model\ModelValidator.php(99): 
ModelValidator->errors(Array)
#5 C:\wamp\www\mgnet_cp224\lib\Cake\Model\Model.php(3016): 
ModelValidator->validates(Array)
#6 C:\wamp\www\mgnet_cp224\lib\Cake\Model\Model.php(1647): 
Model->validates(Array)
#7 C:\wamp\www\mgnet_cp224\app\Controller\RequestsController.php(171): 
Model->save(Array)
#8 [internal function]: RequestsController->add()
#9 C:\wamp\www\mgnet_cp224\lib\Cake\Controller\Controller.php(485): 
ReflectionMethod->invokeArgs(Object(RequestsController), Array)
#10 C:\wamp\www\mgnet_cp224\lib\Cake\Routing\Dispatcher.php(186): 
Controller->invokeAction(Object(CakeRequest))
#11 C:\wamp\www\mgnet_cp224\lib\Cake\Routing\Dispatcher.php(161): 
Dispatcher->_invoke(Object(RequestsController), Object(CakeRequest), 
Object(CakeResponse))
#12 C:\wamp\www\mgnet_cp224\app\webroot\index.php(92): 
Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#13 {main}

 

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en.


Reply via email to