首頁 > 後端開發 > php教程 > 如何使用 HTML 和 PHP 透過 HTTP POST 上傳多個檔案?

如何使用 HTML 和 PHP 透過 HTTP POST 上傳多個檔案?

Linda Hamilton
發布: 2024-12-05 09:29:09
原創
982 人瀏覽過

How to Upload Multiple Files Using HTML and PHP via HTTP POST?

透過HTTP POST 使用HTML 與PHP 上傳多個檔案

問題:

問題:

問題:

<input type="file" name="my_file[]" multiple>
登入後複製

問題:

<?php
if (isset($_FILES['my_file'])) {
    $myFile = $_FILES['my_file'];
    $fileCount = count($myFile["name"]);

    for ($i = 0; $i < $fileCount; $i++) {
        echo "<p>File #" . ($i + 1) . ":</p>";
        echo "<p>";
        echo "Name: " . $myFile["name"][$i] . "<br>";
        echo "Temporary file: " . $myFile["tmp_name"][$i] . "<br>";
        echo "Type: " . $myFile["type"][$i] . "<br>";
        echo "Size: " . $myFile["size"][$i] . "<br>";
        echo "Error: " . $myFile["error"][$i] . "<br>";
        echo "</p>";
    }
}
?>
登入後複製

問題:



    
        Test
    
    
        
<input type="file" name="my_file[]" multiple>
登入後複製

問題:

問題:

用戶想要使用單一輸入控制項一次選擇並上傳多個文件,透過HTTP 利用HTML 和PHP POST.解決方案:HTML5 引入了 的 multiple 屬性元素,允許選擇多個檔案。以下是範例:在 PHP 中,上傳的檔案資訊可以在 $_FILES 陣列中存取。以下程式碼示範如何循環並顯示詳細資訊:範例:選擇多個檔案並提交表單後,PHP程式碼將單獨處理每個文件,並顯示其詳細資訊。 注意:正確處理PHP 中文件上傳的功能,包括安全考慮和錯誤檢查,是必不可少的,應該在實際應用程式中實現。請參閱 PHP 手冊以取得更多資訊。

以上是如何使用 HTML 和 PHP 透過 HTTP POST 上傳多個檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板