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> […]
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 […]
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 […]
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 […]
Membuat Urutan Abjad A – Z dengan PHP
Untuk kebutuhan membuat abjad a sampai z, kita bisa saja menggunakan variable seperti ini <?php $char = [’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’,’j’,’k’,’l’,’m’,’n’,’o’,’p’,’q’,’r’,’s’,’t’,’u’,’v’,’w’,’x’,’y’,’z’]; var_dump($char); tetapi cara diatas kurang flexible dan lumayan panjang. Caranya bisa diganti dengan <?php $char = range(’a’, ‘z’); foreach ($char as $abjad) { echo "$abjad"; } // abcdefghijklmnopqrstuvwxyz pada contoh diatas kita membuat urutan a (kecil) sampai […]
Membuat Grafik dari Database dengan Codeigniter 4
Codeigniter 4 memang belum resmi di luncurkan, saat ini masih tahap Release Candidat (RC) 4, tetapi tidak ada salahnya kita menggunakannya untuk bahan pembelajaran. Sejak Codeigniter 4, kita sudah bisa menggunakan composer untuk menginstallnya. Dengan menggunakan bantuan composer, proses update core menjadi jauh lebih mudah, cukup dengan bantuan composer update Pada versi 4, Codeigniter datang […]