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);
}
}
}
?>
參考或是複製語法時,別忘了留個言喔 ^ ^ ~