2011-12-22 103 views
0

我正在使用此代碼,但無法正常工作。問題是,存在與$_FILES["userfile"]["tmp_name"]錯誤的tmp路徑? - imagick

有了這個代碼回聲沒有表現出一定的問題,但如果我刪除此行:

$image = new Imagick($imagePath); 

然後,它顯示。

代碼

$imagePath = $_FILES["userfile"]["tmp_name"]; 
$image = new Imagick($imagePath); 
echo $imagePath; 
// more options 

測試

var_dump($imagePath); 

string 'C:\Users\abc\AppData\Local\Temp\phpD27C.tmp' 

任何想法?

+0

然後,它可能會由於該行而失敗。任何錯誤?警告?你真的有一個叫做Imagick的課程嗎? – Piskvor 2011-12-22 17:07:14

+0

@Piskvor我已經嘗試了imagick類,有一個簡單的形狀,它的工作原理。問題是隻有當我使用'$ _FILES [「userfile」] [「tmp_name」]' – user947462 2011-12-22 17:12:38

回答

0

看起來像你的Imagick類正在拋出一個致命的錯誤。打開錯誤報告:

error_reporting(E_ALL^E_NOTICE); 
+0

沒有錯誤。謝謝 – user947462 2011-12-22 17:11:18