看板 PHP 關於我們 聯絡資訊
我是作一個可以上傳3個檔案的功能 可是不知道為什麼上傳出去後網頁顯示成功 但往往只有一兩個檔案會複製到資料夾 按重新整理後才會檔案完全複製到資料夾李 這是為什麼咧? 以下是我的code <? /*接收檔案資料*/ for ($i=0;$i<3;$i++){ $name[$i] = $_FILES["f".$i]["name"]; $tname[$i] = $_FILES["f".$i]["tmp_name"]; $size[$i] = $_FILES["f".$i]["size"]; $type[$i] = $_FILES["f".$i]["type"]; } /*將檔案複製到資料夾*/ for($i=0;$i<3;$i++){ //$size =$_FILES["f".$i]["size"][$i]/1024; echo "檔案大小:".$size[$i]."KB<br>"; echo "檔案名稱:".$name[$i]."<br>"; echo "暫存檔名:".$tname[$i]."<br><br><HR>"; if(is_uploaded_file($tname[$i])) echo $_FILES["f".$i]["name"].'上傳成功!!<br><br>'; else if($tname[$i]== NULL) echo "無資料上傳<br><br>"; else echo $name[$i]."上傳失敗!!<br><br>"; move_uploaded_file($tname[$i],$name[$i]); } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.183.205
louda99:if底下程式區段少了{} 05/25 12:11