Tuesday, February 7, 2017
Cara Upload File dengan php
Cara Upload File dengan php
Nah kawan kawan kali ini saya akan mencoba melakuakn tester dari Salah satu keunggulan yang dimiliki php adalah upload file ke server yang dapat dilakukan dengan mudah.
Syntax untuk upload adalah :
move_uploaded_file($filename,$destination)
$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.
move_uploaded_file($filename,$destination)
$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.
Untuk script form_upload.php seperti di bawah ini :
<form enctype="multipart/form-data" method="post" action="upload.php">
Pilih File : <input type="file" name="txtupload"><br>
<input type=submit value=Upload>
</form>
Jika scrip form sudah jadi ,Sekarang buat script upload.php :
<?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 !!";
}
?>
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 menggunakan properti name dan tmp_name.
<form enctype="multipart/form-data" method="post" action="upload.php">
Pilih File : <input type="file" name="txtupload"><br>
<input type=submit value=Upload>
</form>
Jika scrip form sudah jadi ,Sekarang buat script upload.php :
<?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 !!";
}
?>
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 menggunakan properti name dan tmp_name.
Available link for download