Teknologi Komputer dan Internet > PHP

[ SHARE ] Upload File Ke Server Dengan PHP

(1/2) > >>

RifqiSah:
Salah satu keunggulan yang dimiliki php adalah upload file ke server yang dapat dilakukan dengan mudah. Syntax untuk upload adalah :


--- Kode: ---move_uploaded_file($filename,$destination)
--- Akhir kode ---

$filename adalah string lokasi file yang ingin diupload (pada komputer)
$destination adalah string lokasi tujuan file akan disimpan (pada server)

Sebelum membuat script upload, kita buat terlebih dahulu script berisi form untuk memilih file yang ingin diupload. Buatlah script form_upload.php seperti di bawah ini :


--- Kode: ---<form enctype="multipart/form-data" method="post" action="upload.php">
   Pilih File : <input type="file" name="txtupload"><br>
  <input type=submit value=Upload>
</form>
--- Akhir kode ---

Sekarang buat scrip upload.php :


--- Kode: ---<?php
  $filename = $_FILES['txtupload']['tmp_name'];
  $nama_file = $_FILES['txtupload']['name'];
  $destination = "files/$nama_file";
  if (move_uploaded_file($filename,"$destination")){
    echo "<b>$nama_file</b> berhasil di upload !!<br>";
  }else{
    echo "File gagal diupload !!";
  }
?>
--- Akhir kode ---

Pada $destination berisi files/$nama_file yang artinya file yang diupload diletakkan di folder files.
Sehingga anda harus membuat folder dengan nama files yang diletakkan satu folder dengan script form_upload.php dan upload.php. Script tersebut merupakan script upload yang paling sederhana, hanya menggunakan properti name dan tmp_name.
Selamat mencoba . . .  ;) ;)

Ryan BeKaBe:
Dan setelah diimprovisasi, maka melalui File Uploader tadi kita bisa membuat Online Scanner tak lupa bisa juga dilengkapi dengan fungsi Cure/Healernya, untuk contohnya di : www.ryan.byethost15.com/bkbcureit

:D
Happy coding.

RifqiSah:
oke oke :D :D

derit:
nice....

★ harboot ★:
Saya suka pakai Thingie..
Upload Manager,, (attachment file PHP)

Sekarang klo buka web-nya
http://www.solitude.dk/filethingie/

Sudah di Upgrade jadi lebih waaah..


* Upload multiple files at once

* Multiple users and user groups

* Create subdirectories

* Rename, move, delete and copy files and folders

* Search for file and folder names

* Control access to files based on black- or whitelists

* Edit text files

* Unzip files without downloading

* Easy customization of the CSS based layout

* Translate into your own language

Navigasi

[0] Indeks Pesan

[#] Halaman berikutnya

Ke versi lengkap