限制PHP 中的文件上傳類型
您遇到了將文件上傳類型限制為PDF、DOC 或DOCX 以及限製文件的問題大小小於400 KB。您提供的程式碼嘗試驗證檔案副檔名和大小;
要解決這些問題,您可以使用以下程式碼:
<code class="php">function allowed_file() { // Define allowed MIME types $allowed_types = array('application/doc', 'application/docx', 'application/pdf'); // Validate uploaded files if (in_array($_FILES['resume']['type'], $allowed_types) && in_array($_FILES['reference']['type'], $allowed_types)) { // Check file sizes if ($_FILES["resume"]["size"] < 400000 && $_FILES["reference"]["size"] < 400000) { // Files allowed for upload } else { // File size exceeded limit } } else { // Invalid file type } }</code>
說明:
以上是如何在 PHP 中限製檔案上傳類型和大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!