Suatu saat anda mungkin menemui kasus dimana sudah mencoba menggunakan (!empty($string) tetapi anda tetap mendapati nilai ada baris kosong yang ditampilkan, contoh Data1 Data2 DataBaru DataLagi Datalala untuk melihat karakter yang tersebunyi disana coba gunakan json_encode, contoh echo $json_encode($string), hasilnya menjadi "Data1" "Data2" "\r" "DataBaru" "DataLagi" "\r" "\r" "Datalala" Data yang tersembunyi […]
Membuat Login Multi Level di CodeIgniter 3
Tutorial ini adalah lanjutan dari Membuat Login Sederhana di CodeIgniter 3. Modifikasi Tabel Database Tambahkan kolom baru di tabel user dengan perintah ALTER TABLE `user` ADD `level` INT NOT NULL AFTER `username`; lalu tambahkan beberapa user dengan user level yang berbeda INSERT INTO `user` (`id`, `username`, `level`, `password`) VALUES (NULL, ‘admin’, ‘1’, MD5(’admin’)); INSERT INTO […]
Menggunakan SSL di GitLab CE
Disini saya menggunakan Omnibus untuk menginstall GitLab CE (Community Edition). File konfigurasi nginx disimpan di /var/opt/gitlab/nginx Buat folder baru tempat menyimpan file SSL mkdir /var/opt/gitlab/nginx/ssl Self Signed SSL Pindah ke folder ssl lalu generate SSL dengan perintah openssl req -sha256 -nodes -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 3560 Commercial SSL/SSL Berbayar Bila menggunakan […]
Laravel Mengatasi Error services.json failed to open stream
Setelah upgrade dari Larave 5.0.x ke 5.1 LTS muncul error [ErrorException] file_put_contents(/var/www/html/laravel/bootstrap/cache/services.json): failed to open stream: No such file or directory Script php artisan clear-compiled handling the post-update-cmd event returned with an error [RuntimeException] Error Output: solusinya buat folder cache tersebut ;). mkdir /var/www/html/laravel/bootstrap/cache Ingat untuk menyesuaikan path […]
Membuat Login Sederhana di CodeIgniter 3
Cara ini sangat-sangat sederhana, gunakan hanya untuk pembelajaran. Kekurangan login ini sangat banyak 1. Tidak memiliki Session 2. Enkripsi menggunakan MD5 3. Tidak ada user level 4. dan masih banyak kekurangannya. Database Buat tabel baru dengan mengeksekusi perintah SQL dibawah ini CREATE TABLE IF NOT EXISTS `user` ( `id` int(11) NOT NULL, `username` varchar(20) NOT […]
Script PHP untuk Mengambil Saldo Akun YLLIX
Bagi yang ikutan ngambil iklan blognya dari yllix.com, tanpa perlu susah-susah login manual ke situs yllix untuk cek saldo, sekarang bisa dengan menggunakan script PHP. Source codenya bisa dilihat dibawah ini buat file baru dengan nama yllix_saldo.php Update : 23 Februari 2016 <?php $id = urlencode(’emaillogin’); // email@domain.com $px = urlencode(’password’); // password akun yllix […]