Posted inPHP

Halaman Upload untuk Mengimpor Excel ke MySQL Dengan PhpSpreadsheet

Versi sebelumnya di Mengimpor Excel ke MySQL Dengan PhpSpreadsheet kita hanya mengambil file dari folder langsung, kali ini kita akan membuat halaman web dimana user bisa mengupload file Excel. Buat folder untuk menyimpan script yang akan kita buat, anggap kita buat folder php-excel. Didalam folder php-excel jalankan composer berikut ini untuk menginstall PhpSpreadsheet composer require […]

Posted inPHP

Mengimpor Excel ke MySQL Dengan PhpSpreadsheet

Dengan bantuan PhpSpreadsheet sangat mudah untuk mengimpor file Excel, lalu menyimpannya kedalam database MySQL. Contoh sederhana kita punya file excel sebagai berikut Buat tabel baru di database, beri nama excel. Untuk menyimpan data yang diimport dari Excel CREATE TABLE `excel` ( `id` INT(11) NOT NULL, `item` VARCHAR(100) NOT NULL, `jumlah` INT(11) NOT NULL, `satuan` VARCHAR(30) […]

Posted inPHP

Cara Parsing XML dengan PHP

Contoh file XML yang akan kita olah, beri nama kurs.xml. File tersebut bisa disimpen di file hosting atau dimanapun untuk testing. Banyak file XML yang jauh lebih kompleks, tapi untuk belajar ada baiknya dari yang mudah terlebih dahulu agar dapat logikanya. <?xml version="1.0" encoding="ISO-8859-1"?> <rates> <rate> <matauang>AUD</matauang> <beli> 9,276.00</beli> <jual> 9,757.00</jual> </rate> <rate> <matauang>GBP</matauang> <beli>17,033.00</beli> […]

Posted inPHP

Menghitung Umur dengan PHP

Menghitung usia bisa dilakukan dengan rumus sederhana tanggal hari ini dikurangi tanggal lahir, untuk menghitung dengan script bisa juga menggunakan logika unixtime (detik) saat ini dikurang unixtime tahun lahir dibagi jumlah detik pertahun. Karena yang dihitung adalah usia, maka angkanya akan digenapkan kebawah. Contoh 17.2 tahun = 17 tahun 17.9 tahun = 17 tahun 17.4 […]

Posted inLinux

Membuat Custom Error Page Haproxy

Gambar diatas adalah respon standar dari Haproxy bila backend tidak bisa di akses. UX untuk tampilan tersebut mungkin kurang baik, bersinergi dengan website yang anda bangun. Bagaimana bila diganti dengan tampilan dibawah ini Membuat custom view untuk errorfile pada Haproxy tidak lah sulit, karena hanya perlu mengcustom HTML, bila anda mengetahui CSS bisa juga. Untuk […]

Posted inTeknologi

Memperbaiki Server Amazon EC2 Tidak Bisa Booting

Cara memperbaikin hardisk server EC2 bisa dibilang sama dengan memperbaiki hardisk yang memiliki fisik. Prosesnya juga sama, cabut hardisk, pasang di komputer baru, perbaiki, cabut, lalu pasang ulang ke server lama. Proses ini memakan waktu sekitar 10 menit, sangat layak dicoba daripada me-restore data dari server backup anda. Itupun kalo servernya sempat dibackup. Cek Log […]