[請益] 上傳檔案顯示錯誤

看板PHP作者 (nittaku)時間16年前 (2009/04/06 01:52), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
各位好,小弟初學php,看了書寫了上傳語法 但是上傳一個圖片後出現了錯誤如下: upload failed!!! Array ( [userfile] => Array ( [name] => 01.jpg [type] => [tmp_name] => [error] => 2 [size] => 0 ) ) 請問這是什麼意思? 看不懂QQ 小弟的upload.php如下: <? $uploaddir="c:/Apache2/htdocs/"; $uploadfile = $uploaddir.$_FILES['userfile']['name']; $tmpfile= $FILES['userfile']['tmp_name']; if(is_uploaded_file($tmpfile)){ move_uploaded_file($tmpfile,$uploaddir); echo "upload sucessed!!!"; } else { echo "upload failed!!!<BR>\n"; print_r($_FILES); } ?> 煩請大大指點迷律!謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.65.188

04/06 02:32, , 1F
$tmpfile= $FILES['userfile']['tmp_name'];
04/06 02:32, 1F

04/06 02:33, , 2F
$tmpfile= $_FILES['userfile']['tmp_name']; 才對
04/06 02:33, 2F

04/06 02:34, , 3F
然後檢查一下上傳用目錄有沒有寫入權限
04/06 02:34, 3F

04/06 18:27, , 4F
謝謝樓上大大,小弟再來去試試看^^
04/06 18:27, 4F
文章代碼(AID): #19sE_nUV (PHP)
文章代碼(AID): #19sE_nUV (PHP)