Meng-upgrade PHP di Mac OS X

Kenapa PHP perlu di upgrade di Mac OS X? ya tentu saja karena PHP-nya sudah tua haha…

PHP di Mac OS X sudah menjadi standar bawaan sejak Mac OS X versi 10.0.0 namun seiring waktu versi PHP terus meningkat sedangkan versi PHP yang sahabat punyai di Mac menjadi jadul (jaman dulu). Saya masih belum menemukan (baca: tidak menemukan) ada cara meng-upgrade versi PHP kecuali sahabat meng-upgrade versi Mac OS X sahabat. Sebagai contoh, saya menggunakan Mac Maverick (OS X 10.9) dan bawaan PHP-nya adalah versi 5.4 sedangkan versi terbaru PHP sekarang (saat tulisan ini ditulis) adalah 5.6.x.

Nah untuk meng-upgrade PHP saya menggunakan Homebrew salah satu paket manager paling yahuddd dibandingkan macports. Continue reading “Meng-upgrade PHP di Mac OS X”

PHP exception dengan interface

Kemarin barusan menulis mengenai penanganan error/ galat di PHP, dan kali ini juga masih dalam topik yang sama tetapi kali ini exception dengan interface.

Idenya muncul setelah saya menggunakan pustaka Imagine untuk pengolahan gambar. Keuntungan menggunakan interface dalam menangani galat adalah memungkinkan menangkap semua galat yang terjadi yang sudah didefenisikan yang mengimplementasikan interface tersebut.

Alright…. Lanjut. Continue reading “PHP exception dengan interface”

Cara menangani/ menangkap multi galat di php

Halo sahabat catatan belajar, judulnya kedengaran aneh ya? maklum indonesiasisasi :D. Kali ini saya mau membagikan sedikit potongan kode PHP tentang cara menangkap (catch) galat (error) dalam menangani (handling) galat di PHP.

Ini dia kode contohnya:

Continue reading “Cara menangani/ menangkap multi galat di php”

Form Validasi CodeIgniter bahasa Indonesia

Mungkin sahabat sedang mencari terjemahan form validasi di CodeIgniter, salah satu framework PHP tingkat pemula dan menengah yang terkenal itu, walaupun sekarang banyak penggunanya yang beralih ke Laravel.

Tanpa panjang dan lebar lagi silahkan salin kode berikut: Continue reading “Form Validasi CodeIgniter bahasa Indonesia”

Bootstrap 3 drop down menu dengan wp_nav_menu

Halo… Ketemu lagi dengan saya Ivo Idham Perdameian dalam tutorial tentang WordPress. Kali ini saya akan membagi pengetahuan yang saya dapat tentang Bootstrap 3 drop down menu dengan wp_nav_menu.

Awalnya saya cukup bingung bagaimana caranya wp_nav_menu bisa mendukung drop down menu pada Bootstrap 3, akhirnya setelah mencari dari berbagai sumber saya menemukan dua sumber yang dapat menolong untuk mengatasi masalah saya tersebut. Sahabat Catatan Belajar mau tahu? Kalau kamu mau tahu silahkan lanjutkan membaca tulisan ini. Continue reading “Bootstrap 3 drop down menu dengan wp_nav_menu”

Menghilangkan tulisan "via" dalam email yang dikirim oleh PHP

Pernahkan kamu mengirim email dengan menggunakan fungsi mail() di PHP kemudian si penerima menerima email kamu tersebut dengan pengirim dari kamu@domainmu.com dan ada tulisan “via”/ “lewat” domainlainnya.com? Nah jika pernah dan ingin menghilangkan tulisan tersebut silahkan simak penjelasan singkat berikut.

Saya pernah membuat program untuk mengirim email dengan PHP murni alias fungsi mail() pada PHP. Hasilnya adalah penerima email melihat pengirim melalui/ via/ lewat sing.nswebhost.com, hal ini terjadi apabila email penerima berasal dari Gmail, kalau penerima bukan berasal dari Gmail saya tidak terlalu paham. Continue reading “Menghilangkan tulisan "via" dalam email yang dikirim oleh PHP”

Cara upload atau instalasi Laravel di Hosting

Sahabat-sahabat pencinta framework Laravel, berjumpa kembali dengan saya Ivo Idham Perdameian. Kali ini saya akan membagikan cara instalasi Laravel 4 di hosting atau tepatnya upload Laravel ke hosting, supaya website yang sahabat buat di localhost bisa diakses di Internet.

Owh ya sebelum melanjutkan pembahasan, saya mau memberitahu sahabat sekalian bahwa tutorial khusus tentang Laravel tersedia di kategori Laravel, atau sahabat bisa mengakses dari dropdown list di samping sebelah kanan laman web ini. Sebelumnya juga saya sudah menulis bagaimana cara instalasi Laravel baik itu di OS Windows maupun Linux (Ubuntu) dan cara konfigurasi Virtual Host untuk development/ pengembangan dikomputer lokal sahabat, saya sarankan membaca kedua tulisan tersebut karena tulisan itu penting sekali dan akan sering menjadi patokan dalam tutorial tentang Laravel berikutnya. Continue reading “Cara upload atau instalasi Laravel di Hosting”

Konfigurasi VirtualHost untuk Laravel di Windows dan Linux Ubuntu

Setelah mengetahui cara instalasi Laravel, pengaturan selanjutnya adalah konfigurasi virtual host. Kenapa konfigurasi ini diperlukan? sebenarnya ini tidak wajib karena didokumentasi resmi Laravel tidak menyebutkan harus menggunakan virtual host, salah satu alasan yang baik menurut hikmat saya adalah supaya dalam pembangunan (istilah moderennya development) sebuah proyek dengan Laravel tampak seperti menggunakan domain sungguhan, namanya juga virtual ya kayak sungguhan :D.

Oke supaya tidak berlama-lamaan mari kita mulai.

Konfigurasi VirtualHost di Windows
Langkah 1
Buka file C:windowssystem32driversetchosts dengan teks editor kesayangan sahabat dan tambahkan 127.0.0.1 laravel.lc kebagian paling bawah, untuk jelasnya silahkan lihat gambar di bawah. Jika sahabat menggunakan Windows 7/ 8, untuk kemungkinan sahabat perlu menggunakan level administrator untuk mengubah file tersebut. Continue reading “Konfigurasi VirtualHost untuk Laravel di Windows dan Linux Ubuntu”

Cara instalasi Laravel 4 di Windows dan Linux Ubuntu

Laravel logoLaravel adalah sebuah framework PHP yang masih muda, namun demikian Laravel terus naik daun dalam kalangan programmer web. Laravel dibangun dengan beberapa komponen dari framework Symfony yang terkenal itu, sehingga memiliki landasan yang kuat dengan kode teruji dan handal.

Bagi sahabat Catatan Belajar yang pemula termasuk saya mungkin agak membingungkan bagaimana cara¬†instalasi Laravel versi 4 di Windows dan Linux Ubuntu, berikut saya paparkan dengan pembahasan sederhana yang mudah dipahami. Continue reading “Cara instalasi Laravel 4 di Windows dan Linux Ubuntu”

Menjalankan query di CodeIgniter

Menjalankan query di codeigniter – Tulisan ini akan menjelaskan bagaimana menjalankan query dan menampilkannya di Codeigniter, tulisan yang cukup singkat menurut saya tetapi saya mengharapkan membantu anda menyelesaikan masalah anda.

Baik, selanjutnya kita perlu membuat pengaturan berhubungan dengan database yang kita buat, dalam hal ini saya membuat database dengan nama “tessql” dengan tabelnya sebagai berikut:
Continue reading “Menjalankan query di CodeIgniter”