2015-10-04 60 views
0

沒有這樣的文件或目錄錯誤是在第27行「getimagesize」功能,我上傳圖像在相同的「路徑「但是當我用行動繼續進行,我得到這個錯誤每次和文件夾的路徑,其中的圖像是好的警告:getimagesize(upload/18.jpg)[function.getimagesize]:未能打開流:

PHP //連接到數據庫

$link = mysql_connect("localhost" , "333" , "3333") 
    or die("could not connect " . mysql_error()); 
mysql_select_db("moviesite" , $link) 
    or die (mysql_error()); 

// make variables available 
$id = $_REQUEST['id']; 
if (isset($_REQUEST['mode'])) 
{ 
    $move = $_REQUEST['mode']; 
} 
else 
{ 
    $mode = '' ; 
} 

    // get info on the pic we want 
$getpic = mysql_query("SELECT * FROM images WHERE image_id = '$id' ") 
      or die(mysql_error()) ; 
     $rows = mysql_fetch_array($getpic); 
     extract($rows); 
    $image_filename = "upload/" . $image_id . ".jpg" ; 

    list($width, $height, $type, $attr) = getimagesize($image_filename); 

+0

可以請你添加和getimagesize功能? – 2015-10-04 20:24:26

+0

檢查文件權限,它可能無法被所有人訪問。嘗試將其設置爲755或777 –

回答

0

先試,以檢查文件是否存在:

if (!file_exists($image_filename)){ 
    echo "file not found!"; 
    exit; 
} 
相關問題