Есть у кого скрипт загрузки файла на сервер и генерирование ссылки для него для дальнейшего скачивания? Буду благодарен.
bamschans, <?php // Указываем путь к директории, куда будем загружать файл $uploadDir = '/path/to/uploads/'; // Получаем данные о загружаемом файле $file = $_FILES['file']; $fileName = $file['name']; $fileTmpName = $file['tmp_name']; $fileSize = $file['size']; $fileError = $file['error']; // Проверяем, что возникла ошибка при загрузке файла if ($fileError === UPLOAD_ERR_OK) { // Получаем расширение файла $fileExt = explode('.', $fileName)[1]; // Генерируем уникальное имя файла $fileName = uniqid('file_', true) . ".$fileExt"; // Создаем полный путь к файлу $filePath = $uploadDir . $fileName; // Перемещаем файл из временной директории на сервер move_uploaded_file($fileTmpName, $filePath); // Выводим ссылку на файл $url = "https://example.com/uploads/$fileName"; echo "Ссылка для скачивания: $url"; } else { echo 'Возникла ошибка при загрузке файла'; }