Membuat Bot Telegram Sederhana dengan PHP
bot di telegram banyak digunakan untuk mengirim notifikasi ataupun monitoring untuk aplikasi web, atau apapun yang akan anda buat. Dari sisi pembuatannya dokumentasi resmi API Telegram bisa menjadi...
View ArticleMembuat 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...
View ArticleMembuat Urutan Abjad A – Z dengan PHP
Untuk kebutuhan membuat abjad a sampai z, kita bisa saja menggunakan variable seperti ini <?php $char =...
View ArticleMemperbaiki 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...
View ArticleMembuat 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...
View ArticleMenghitung 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...
View ArticleCara 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...
View ArticleMengimpor 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...
View ArticleHalaman 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...
View ArticleDynamic Subdomain dengan PHP Apache 2.4
Contoh kasus yang sering digunakan adalah tiap member sebuah situs memiliki subdomain sendiri, atapun reseller menggunakan username sebagai subdomain. Magicnya ada di tiga bagian, pertama di DNS, kedua...
View ArticleShell Script Tes Koneksi MySQL/MariaDB
Daripada bergantung ke aplikasi untuk mengetahui koneksi ke MySQL server berhasil, ada baiknya dibuat script helper sederhana. Alasannya dengan bergantung ke aplikasi banyak dependency yang harus di...
View ArticleMengexport Database MySQL ke Excel dengan PHP
Membuat laporan Excel dari MySQL, menjadi mudah dengan PHP. Dulunya bernama PHPExcel sekarang berubah menjadi PhpSpreadsheet. Dari segi perintah banyak yang mirip, jadi migrasi dari PHPExcel ke...
View ArticleSetting Username Email Git Per Project
Setting username dan email hal lumrah yang dilakukan developer ketika menggunakan git. Bila kedua ini tidak disetting, anda tidak akan bisa melakukan push ke remote repository. Ada banyak konfigurasi...
View ArticleCara Menghubungkan Fedora 31 dengan Speaker Bluetooth
Sewaktu menginstall Fedora 31 aplikasi untuk bluetooth sudah di install, bila laptop/komputer anda terdapat bluetooth, tetapi bila belum install dengan sudo dnf install -y blueberry...
View ArticleMengirim SMS dengan API NusaSMS
Mengirim SMS dengan API nusasms sangat mudah, karena di dokumentasi APInya sudah tersedia contoh. Selain itu API yang tersedia juga hanya ada beberapa. Buat folder untuk project ini, contoh nusasms. di...
View ArticleMenampilkan Data Dari Database CodeIgniter 4
Tutorial kali ini kita akan membahas cara mudah menampilkan data dari database MySQL ke dalam tabel dengan Bootstrap 4. Ada 5 tahap ditutorial ini. Konfigurasi Database Buka file .env, ubah bagian...
View ArticleMengirim Email dengan Mailgun PHP
Salah satu transaction email provider yang banyak digunakan adalah Mailgun. API yang disediakan lengkap untuk pengiriman email notifikasi, OTP dan sebagainya. Untuk mengirim email dengan PHP, kita...
View ArticleMengirim Email Dengan SendinBlue API PHP
Contoh mengirim email transaction dengan API SendinBlue, kita akan menggunakan cURL untuk mengirim email. Selain cURL bisa juga diganti dengan Guzzle. SendinBlue ini cocok dibuat sebagai pengganti...
View ArticleSetting CORS dengan HAproxy
Contoh error CORS yang sering ditemui kurang lebih seperti dibawah ini Origin https://api.jaranguda.com is not allowed by Access-Control-Allow-Origin CORS harus disetting dari sisi server, bukan dari...
View ArticleCara Install Ioncube PHP 7.2/7.3 di Debian 9/10
Untuk menginstall Billing Software, seperti WHMCS atau Blesta membutuhkan ionCube Loader, karena ada bagian yang di encrypt menggunakan ionCube. Bila tidak memiliki ionCube, ikuti langkah singkat...
View Article