Untitled
<?php try { if ($_SERVER['REQUEST_METHOD'] == 'POST') { // Cek apakah file telah diunggah if (isset($_FILES['file'])) {//check file jika ada $fileTmpPath = $_FILES['file']['tmp_name'];//file awal /dokument/apa/file.txt $fileName = $_FILES['file']['name']; $fileSize = $_FILES['file']['size']; $fileType = $_FILES['file']['type']; $fileNameCmps = explode(".", $fileName); $fileExtension = strtolower(end($fileNameCmps)); // Tentukan folder tempat menyimpan file yang diunggah $uploadFileDir = './uploaded_files/'; $dest_path = $uploadFileDir . $fileName; // // Buat folder jika belum ada // if (!is_dir($uploadFileDir)) { // mkdir($uploadFileDir, 0755, true); // } // Pindahkan file dari lokasi sementara ke lokasi yang diinginkan // move_uploaded_file(paramater 1,parameter 2) // param 1 => lokasi path document yang di upload // param 2 => lokasi file penyimpanan kita if(move_uploaded_file($fileTmpPath, $dest_path)) { $message = 'File berhasil diunggah ke: ' . $dest_path; } else { $message = 'Terjadi kesalahan saat mengunggah file. Coba lagi.'; } } else { $message = 'Tidak ada file yang diunggah atau terjadi kesalahan saat mengunggah.'; } echo $message; } } catch (\Exception $th) { //throw $th; var_dump($th->getMessage()); } ?>
Leave a Comment