PHP檔案上傳範例
此範例是利用Html的操作送出值給PHP執行
範例語法利用:PHP,Html
操作模式:按下瀏覽按鈕後,開啟Windows視窗選擇檔案,按下確定按鈕,交給PHP執行檔案上傳動作。
下面程式碼為片段語法:
file.php
	<html>
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>檔案上傳範例</title>
	</head>
	<body>
	<form action="file.php" method="POST" enctype="multipart/form-data" name="form1" id="form1">
	    <table>
	        <tr>
	            <td align="left">
	                <?php
	                    $fileNum=1;
	                    for($i=0;$i<$fileNum;$i++){?>
	                    <p>附加檔案<?php echo $i+1;?>:
	                    <input type="file" name="file[]" />
	                    </p>
	                 <?php }?>
	            </td>
	         </tr>
	         <tr>
	          <td><input type='submit' name="Upload" value="確定" /></td>
	         </tr>
	    </table>
	</form>
	</body>
	</html>
	<?php
	 if(isset($_FILES["file"])){
	  //處理多個檔案
	  for($i=0;$i<$fileNum;$i++){
	   $name=mb_convert_encoding($_FILES["file"]["name"][$i],"big5","utf8");
	   $tmp=$_FILES["file"]["tmp_name"][$i];
	   if(!empty($name)){ //上傳檔案
	    copy($tmp,$name);
	   }
	  }  
	   }
	?>
參考或是複製語法時,別忘了留個言喔 ^ ^ ~