@Goldsliders

Как переделать форму прикрепления файла?

Есть код , он обрабатывает файл и сохраняет его , нужно что бы обрабатывал не один а несколько файлов
Помогите разобраться
public function uploadFile(int $taskId, $fileLinks) {		
        if (!empty($_FILES['file_name'])) {
			$file = $_FILES['file_name'];
			if (file_exists($file['tmp_name'])) {            				
				$pathParts = pathinfo($file['name']); 			
				$rnd = substr(md5(rand(1, 100000).rand(3, 55555)), 10);   	
				$fn = $pathParts['filename'] . "_$rnd." . $pathParts['extension'];
				$folder = ROOT_DIR.'/'.PUBLIC_HTML.'/files/';
				$uploadfile = $folder.$fn;        
				copy($file['tmp_name'], $uploadfile);
				unlink($file['tmp_name']);						
				$fileLinks->insertRaw($fn, $pathParts['basename'], $taskId, FileLinks::TYPE_SIMPLE_UPLOAD);
			}
		};
	}

<?php if (!$hasData || empty($fileLinksList)) : ?>
        <div class="custom-file mt-2 mb-3">            
            <input type="file" class="custom-file-input" multiple="multiple" name="file_name" id="customFile">
            <label class="custom-file-label" for="customFile">Выберите файл</label>
        </div>    
        <?php endif; ?>
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы