2017-04-01 80 views
1

下面是uploadify插件,这里我想用代码来验证上传前的图片尺寸(宽度和高度)。如何在uploadify中上传图片前检查图片的宽度和高度?

<script> 
$(function() { 
$("#file_upload_1").uploadify({ 
height  : 30, 
swf   : '/uploadify/uploadify.swf', 
uploader  : '/uploadify/uploadify.php', 
width   : 120 
}); 
}); 
</script> 
+2

附注:永远不要相信客户!不要依赖在客户端执行的验证,而要检查服务器上的大小(至少在那里重复检查一次)。你应该做什么:创建一个'IMG'-DOM元素,分配源图像,并在布局后测量。用瑞士法郎,这不会工作。 – Psi

+0

[Uploadify最小图像宽度和高度]可能的重复(http://stackoverflow.com/questions/1942790/uploadify-minimum-image-width-and-height) – LuFFy

回答

0

你上这条线的图像的大小:

$size = getimagesize($pathToFullImage); 

为什么不在这里补充一个条件,以检查它是否至少你想要的大小,如果不返回错误。

if($size[0] > 150 || $size[1] > 150) { 
    return $someError; 
} 

而且它看起来像有是Uploadify一个onError的选项,你可以设置: http://www.uploadify.com/documentation/

编辑:这个线程看起来可能是对你有所帮助: http://www.uploadify.com/forum/viewtopic.php?f=5&t=14

相关问题