Ngoding jadi pusing karena lupa.

Breaking

Wednesday, November 14

Create File (.txt dan .zip) PHP NATIVE

Kali ini saya sedang belajar membuat file .txt dan .zip dengan menggunakan bahasa pemrograman PHP. 
Dalam kasus saya, saya diminta untuk menyimpan beberapa file .txt yang kemudian di masukkan ke dalam file .zip supaya ketika ingin di download hanya perlu dilakukan sekali saja.

Ok, beginilah catatan dasar saya tentang bagaimana cara membuat file .txt dan memasukkannya kedalam file .zip

NOTE : Untuk membuat file .zip, perlu install library zip untuk phpnya terlebih dahulu supaya php bisa menjalankan perintah zip.

Pertama-tama saya membuat project baru dengan nama "file". Kemudian didalamnya saya membuat folder baru yang bernama "files" untuk menyimpan file yang akan dibuat nantinya. Dan lanjutkan dengan membuat file "createTxt.php" seperti berikut.

Click gambar untuk memperbesar gambar

setelah di isi kode yang seperti gambar diatas, lalu coba jalankan seperti berikut.
NOTE: namafile.txt itu akan menjadi nama file yang akan dibuat, ubahlah sesuai keinginan.

Click gambar untuk memperbesar gambar
setelah di jalankan, maka akan ada file dengan nama "namafile.txt" dengan isinya berupa text seperti gambar di bawah ini. 
Click gambar untuk memperbesar gambar

ok, selanjutnya saya membuat file baru "createZip.php" dan menuliskan beberapa kode seperti berikut. 
Click gambar untuk memperbesar gambar

lalu saya jalankan seperti sebelumnya dengan memanggil file createZip.php melalui browser.

NOTE: pada tahap diatas, penulis menuliskan nama file "namafile.txt" ketika proses addFile. pada tahap ini, harus di tuliskan secara jelas, dimana letak file "namafile.txt" tersebut. Dimana dalam kasus kali ini, file tersebut berada pada foder "files" maka dari itu penulis menyusunnya menjadi "files/namafile.txt".
Click gambar untuk memperbesar gambar

 dan, tadaaa..
file zip tercipta dengan file txt yang sebelumnya berada di dalamnya. Gambar di bawah adalah buktinya.

Click gambar untuk memperbesar gambar


Ok, catatan kali ini cukup sampai disini

Silahkan tinggalkan komentar terkait catatan saya kali ini.
Terimakasih banyak.

No comments:

Post a Comment