如何修复[function.getimagesize]:无法打开流:在PHP?

时间:2011-06-12 10:12:15

标签: php mysql

我只在本地主人身上有一个职业选手......

  

“警告:getimagesize(images / cat /)   [function.getimagesize]:失败了   open stream:没有这样的文件或目录   在   C:\ XAMPP \ htdocs中\礼品\库\ leftmenu.php   在第104行“

while($cat=mysql_fetch_object($cats))
    {


        $maincatname = str_replace("&","--",$cat->name);
        $image=$cat->image; 
        $catid=$cat->categoryID;
            $image_upload_path = "images/cat/";
                $url = $image_upload_path.$cat->image;              
                    $www = getimagesize($url);          

                    if (getimagesize($url))
                { 
                    $www = getimagesize($url);   //echo print_r($www). "<br>"; 
                    $width=$www[0]; //echo $width."...<br>";

                    if ($www[0] > 120)
                    { 
                        $www = "181";
                    }
                }

1 个答案:

答案 0 :(得分:4)

使用echo $url直接在第一个getimagesize($ url)上方显示$ url的值,并确认该图片是否存在于您的本地服务器上。