文件“jpg”的 mimetype无法检测到
我的页面中有一个表格。上传图片到主机。
它在本地主机中工作得很好!但在主机中它向我显示此错误:
无法检测到文件“3-1.jpg”的 mimetype
我在本地和服务器中使用相同图片的文件“3-1.jpg”的 mimetype!
即使我用这段代码测试了 mimetype $form->archivo->getMimeType()
它向我展示了:
图像/jpeg
这是我的表单代码:
$pic = new Zend_Form_Element_File('pic');
$pic -> setLabel('select picture')
->addValidator('Count', false, 1)
->addValidator('Size', false, '1MB')
->addValidator('Extension', false, 'jpg,png,gif')
->setAttrib('enctype', 'multipart/form-data')
->addValidator('MimeType', false, array('image/jpeg', 'image/png', 'image/gif'))
->setDestination(PUBLIC_DIR . 'upload/product')
->addDecorators(array('HtmlTag', array('tag' => 'label','class'=> "descrip")), array('Label', array('tag' => 'label')));
i have a form in my page. that upload a pic to host.
it work nice in localhost! but in host it show me this error:
The mimetype of file '3-1.jpg' could not been detected
i used of same pic in local and server!!
even i tested that mimetype with this code $form->archivo->getMimeType()
and it showed me :
image/jpeg
this is my form code :
$pic = new Zend_Form_Element_File('pic');
$pic -> setLabel('select picture')
->addValidator('Count', false, 1)
->addValidator('Size', false, '1MB')
->addValidator('Extension', false, 'jpg,png,gif')
->setAttrib('enctype', 'multipart/form-data')
->addValidator('MimeType', false, array('image/jpeg', 'image/png', 'image/gif'))
->setDestination(PUBLIC_DIR . 'upload/product')
->addDecorators(array('HtmlTag', array('tag' => 'label','class'=> "descrip")), array('Label', array('tag' => 'label')));
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Zend_Form - 文件“foto”的 mimetype无法检测到“.jpg”
Zend_Form - The mimetype of file 'foto.jpg' could not be detected