Cara
Membuat Download Dan Upload File Pada PHP
Ada temen saya yang bertanya mengenai coding
cara upload dan download file di PHP. Pada aplikasi yang saya buat kali ini,
ada 2 bagian yaitu bagian upload dan bagian download file. Sedangkan tampilanya
disimpan dalam satu halaman utama seperti terlihat pada gambar diatas.
Download :
http://www.4shared.com/rar/YofzneNe/upload_download_file_php.html
Desain Table :
http://www.4shared.com/rar/YofzneNe/upload_download_file_php.html
Desain Table :
Bagian
pertama adalah aplikasi untuk upload gambar script nya terdapat pada file
upload.php. adapun langkah-langkahnya adalah sebagai berikut :
- Pada
form di file index.php sebelumnya, ada tag untuk browse gambar dengan nama
variabelnya adalah “datafile”
- Kemudian
di file upload.php ada script untuk menangkap nilai variable datafile
tersebut $nama_file=$_FILES['datafile']['name'];
- Setelah
itu definisikan alamat file yang akan digunakan untuk menyimpan file yang
diupload tadi ke dalam sebuah folder, dan untuk mencatat alamat file yang
disimpan tersebut ke dalam sebuah database.
$alamatfile=$uploaddir.$nama_file;
- Setelah
itu kita menggunakan fungsi PHP untuk melakukan upload file
move_uploaded_file($_FILES['datafile']['tmp_name'],$alamatfile)
- Jadi
konsep upload file ini adalah kita menyimpan file secara fisik dalam
sebuah folder yang ada di dalam webserver. Sedangkan alamatnya disimpan di
dalam sebuah database. Sehingga jika nanti kita akan mengakses file
tersebut di halaman web, kita cukup membuat link menggunakan alamat file
yang sudah tercatat di database tersebut.
- Selesai.
Bagian
kedua dari aplikasi ini adalah menampilkan link download terhadap file-file
yang sudah diupload sebelumnya. Adapun langkahnya adalah sebagai berikut :
- Membuat
query untuk menampikan data yang ada pada table
$download=mysql_query(“select * from tabel_data”);
- Membuat
looping yang biasa dilakukan untuk menampilkan data hasil query
while($row=mysql_fetch_array($download)){
- Membuat
link untuk mendownload file file yang ada didalam folder web berdasarkan
alamat file yang ditampilkan dari database <a href=”">
- Selesai
1 comments:
gan linknya mati tolong update dong link pengen belajar cara upload filedi php
Post a Comment