in

Tutorial membuat upload file dengan php

selamat datang kawan , kali ini saya akan berbagi mengenai php, kali ini saya akan berbagi mengenai tutorial cara membuat upload file dengan php . Upload file ini berguna sekali misal kawan kawan membuat sebuah aplikasi yang memiliki user di sana ada biodata dan tentunya photo profil, maka kita harus membuat fitur upload file. Gimana pentingkan upload file itu ? Gimana tertarik ?

Baik langsung saja kita akann membuat script untuk upload filenya . Untuk mengupload file kita membutuhkan form untuk uploadnya . Ceritanya kita  membuat fitur upload photo .

<?php
if(isset($_POST[‘submit’])){
move_uploaded_file($_FILES[“photo”][“tmp_name”],$_FILES[“photo”][“name”]);
echo “<img src='”.$_FILES[“photo”][“name”].”‘/><br> file berhasil di upload”;
}
?>
<form method=”post”enctype=”multipart/form-data”>
<input type=”file”name=”photo”>
<input type=”submit”name=”submit”>
</form>

Baca juga metode pengiriman data php

Penjelasan :

    Untuk mengupload file , di bagian form kita harus ganti enctype atribut di bagian form yaitu jadi enctype=”multipart/form-data”Untuk mengirimkan file kita menggunakan fungsi move_uploaded_file(“TempatAsal”,”TempatSimpan”)Untuk mendapatkan TempatAsal dan NamaFile kita yang telah kita upload , berupa multi array yaitu $_FILES . kalo ingin tau di di dalamnya ada apa saja kita gunakan fungsi print_r($_FILES) . Baik kita akan coba 

<?php if(isset($_POST[‘submit’])){ //move_uploaded_file($_FILES[“photo”][“tmp_name”],$_FILES[“photo”][“name”]); //echo “<img src='”.$_FILES[“photo”][“name”].”‘/><br> file berhasil di upload”; print_r($_FILES);}?><form method=”post”enctype=”multipart/form-data”><input type=”file”name=”photo”><input type=”submit”name=”submit”></form>

    Dan ternyata ada name , type , tmp_name , error , sizeSetelah file berhasil kita upload maka adan di tampilkan file tersebut  .

Jadi itu dia cara upload file php . Di artikel selanjutnya saya akan bahas mengenai validasi upload file php . terimaksih telah membaca artikel ini , semoga bermanfaat . 

Written by Bago Cyber