作者applerev (Shokun)
站內PHP
標題[請益]上傳成功卻沒有暫存檔存在
時間Thu May 15 02:03:39 2008
今天試了一下上傳功能
可是不知道為什麼
$_FILES["upfile"]["error"]的值明明就是0
但是在暫存目錄下卻沒有上傳的檔案
(暫存目錄在C:\WINDOWS\Temp)
連帶讓
move_uploaded_file($_FILES["upfile"]["tmp_name"],
"\\".$_FILES["upfile"]["name"]);
產生錯誤訊息
Warning: Wrong parameter count for move_uploaded_file()
以下這段是表單的程式碼
echo '<table name=newpost border=1 align=center>';
echo '<form name=np method="post" action="newpost.php"
enctype=multipart/form-data>';
echo '<tr><td>標題</td><td><input type=text maxlength=50 size=50
name=title></td></tr>';
echo '<tr><td>附件</td><td><input type=file name=upfile
size=42></td></tr>';
echo '<tr><td colspan=2><textarea name=content cols=54
rows=15></textarea></td></tr>';
echo '<tr ><td colspan=2><input type=button name=sub value="送出內容"
style="float: left" onclick=javascript:np.submit()></td></tr>';
echo '</form></table>';
}
請問是哪邊出了問題了呢~"~?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.129.210
推 DRLai:他錯誤訊息的意思是參數不正確吧 05/15 09:47
→ DRLai:你給了三個…所以錯誤 05/15 09:48
→ applerev:恩..眼殘把點看成逗號= = 05/15 12:46
→ applerev:但是仍然沒有產生暫存檔...= = 05/15 12:47
※ 編輯: applerev 來自: 163.14.9.105 (05/15 12:54)
→ starjou:把 $_FILE print_r 出來看看 05/15 13:55
→ applerev:這樣嗎>> print_r($_FILE); 不過沒印出東西.. 05/15 14:28