看板 PHP 關於我們 聯絡資訊
今天試了一下上傳功能 可是不知道為什麼 $_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:http://0rz.tw/8746a move_uploaded_file只有兩個參數 05/15 09:48
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