如果你没装GD,就用这个函数:GetImageSize()

解决方案 »

  1.   

    $src="images/$pic_name";
    echo $src;
    $size = GetImageSize($src);
    echo $size[1];
    exit;出错:
    Warning: getimagesize: Unable to open '/images/INDEX_03.gif' for reading. in E:\WEB\hus\manage\info\savenew.php on line 9
      

  2.   

    给你个前端JS校验的
    <script>
    var img=null;
    function s()
    {
    if(img)img.removeNode(true);
    img=document.createElement("img");
    img.style.position="absolute";
    img.style.visibility="hidden";
    img.attachEvent("onreadystatechange",orsc);
    img.attachEvent("onerror",oe);
    document.body.insertAdjacentElement("beforeend",img);
    img.src=inp.value;
    }
    function oe()
    {
    alert("对不起,只能上传图片文件!");
    }
    function orsc()
    {
    if(img.readyState!="complete")return false;
    alert("图片长宽:"+img.offsetWidth+"X"+img.offsetHeight);
    alert("图片大小:"+img.fileSize);
    }
    </script>
    <input id=inp type="file">
    <br>
    <button onclick="s()">Test</button>