Upload dan Unduh Dengan Menggunakan PHP Pemula

Selamat datang saudara di blog saya, pada kesempatan kali ini saya ingin berbagai mengenai upload dan unduh menggunakan bahasa pemrograman php. Tutorial ini ditujukan untuk saudara yang sedang belajar bahasa pemrograman php, semoga dengan tutorial ini dapat membantu saudara dalam mempelajari pemrograman PHP. 

Upload dan Unduh Dengan Menggunakan PHP Pemula

Upload merupakan pengirimin suatu file kedalam suatu sistem melalui jaringan. Php dapat mengupload berbagai file termasuk dokumen, foto, video dan lain lain sesuai dengan kebutuhan. Sedangkan unduh adalah proses pengambil file dari komputer satu ke komputer lain.


Sebelum coding pastikan sudah anda install xampp dan code editor(sublime, vscode atau sejenis) jika sudah langsung masuk pada tutorialnya sebagai berikut.


Pertama buat form upload menggunakan html dengan form

Penjelasan seperti biasa menggunakan form dasar dengan menggunakan method post dan enctype="multipart/form-data" supaya file dapat dikirim dengan post, jika tanpa multipart/form-data maka file tidak dapat diunggah. Action arahkan kehalaman untuk memproses upload file tersebut.

terdapat input type file sebagai upload file dengan name="fileupload", pada source saya tambahkan deskripsi sebagai formalitas saja, jika anda tidak ingin menggunakan bisa dihapus saja. lalu ada input type submit untuk melakukan proses submit untuk upload file


Penejelasan:

//ambil lokasi file diambil diupload

$lokasifile = $_FILES["fileupload"]["tmp_name"];

//ambil nama file dari file yang diupload

$nama_file = $_FILES["fileupload"]["name"];

//ambil data dari deskripsi

$deskripsi = $_POST["deskripsi"];


//set direktori untuk menyimpan file yang diupload beserta dengan nama file pada akhir baris

$direktori = "G:/APP/XAMPP/htdocs/PRAKTIKUM/PWD/WEEK 1/$nama_file";

// cek jika data berhasil dipindah dengan pengecekan fungsi move_upload_file dengan parameter lokasifile asal kelokasi file tujuan, jika file berhasil diupload/pindah maka munculkan pesan nama file dan deskripsi

if(move_uploaded_file($lokasifile, $direktori))

{

    echo "Nama File : <b>$nama_file</b>";

    echo "Deskripsi File : $deskripsi";

}else{

    echo "File Gagal Upload";

}


unduhfile.ph

untuk menampilkan file yang dapat diunduh pada direktori tertentu


Penjelasan: 
//melakukan set direktori dimana file disimpan
$myDirektori = "G:/APP/XAMPP/htdocs/PRAKTIKUM/PWD/WEEK 1/";
//membuka direktori dengan fungsi opendir
$dir = opendir($myDirektori);
echo "Isi Folder (Klik link untuk Download : <br>";
//melakukan looping pada direktori  dan mencetak kedalam tag a dan menlakukan setting href dengan url direktori file
while($tmp = readdir($dir)){
    echo "<a href='$tmp' target='_blank'>$tmp</a><br>";
}
//menutup fungsi open direktori pada variabel $dir
closedir($dir);

nah itu dia untuk tutorial upload dan unduh dengan menggunakan php pemula semoga bermanfaat terimakasih.
Posting Komentar (0)
Lebih baru Lebih lama