Jumat, 30 Mei 2014

Menampilkan Web Font Korea, Karakter Jepang, Huruf Mandarin (China), Tulisan Arab dengan PHP di Web dan Menyimpan di Database MySQL

Menampilkan Web Font Korea, Karakter Jepang, Huruf Mandarin (China), Tulisan Arab dengan PHP di Web dan Menyimpan di Database MySQL sangat dibutuhkan ketika kita ingin membuat web multi bahasa, misalnya web dengan beberapa versi bahasa seperti English, Chinese Mandarin, Japanese dan Arabic.

Untuk "memaksa" agar web browser mau menampilkan karakter huruf asing (korea, jepang, china, arab) ini dapat dipakai header PHP yang digunakan untuk mengeset agar halaman HTML ditampilkan dengan encoding utf8.

Sedangkan untuk menyimpan di database MySQL agar dapat tersimpan dan ditampilkan lagi huruf font Arabic, Mandarin, Korean, dan Japanese tersebut sesuai dengan bentuk ketika disimpan, maka harus dibuat tabel dengan kolom bertipe encoding "utf8_unicode_ci".

Selasa, 27 Mei 2014

Mendapatkan Informasi Web Browser Agent dan Informasi IP Address Client Komputer Menggunakan Javascript dan PHP

Mendapatkan Informasi Web Browser Agent dan Informasi IP Address Client Komputer Menggunakan Javascript dan PHPCara Mendapatkan Informasi Web Browser Agent dan Informasi IP Address Client Komputer Menggunakan Javascript dan PHP ini penulis buat secara khusus karena ada teman yang menanyakan hal semacam ini. Sebelumnya penulis pernah bahas tema serupa pada Artikel sebelumnya Mendeteksi Web Browser Agent Apakah Mobile atau Desktop dan Mendapatkan Lokasi Pengunjung Web dengan Javascript dan Menampilkan pada Peta Google Map.

Sedangkan artikel ini dibuat untuk lebih melengkapi cara mencari informasi pengunjung web yaitu berupa apa browser yang digunakan, sistem operasi apa yang dipakai dan IP Address serta zona lokasi (Negara dan Kota) berdasarkan IP Address yang didapatkan itu.

Sabtu, 17 Mei 2014

Mencetak Report Web PDF Format Tabel, Word Wrap, Merge Cell, Background Warna, Border dan Justify dengan PHP TCPDF

Mencetak Report Web PDF Format Tabel, Word Wrap, Merge Cell, Background Warna, Border dan Justify dengan PHP TCPDF
Mencetak Report Web PDF Format Tabel, Word Wrap, Merge Cell, Background Warna, Border dan Justify dengan PHP TCPDF kelihatannya mudah. Anda dapat menggunakan berbagai library untuk mencetak report seperti FPDF, EzPDF, TCPDF dan sebagainya. Anda dapat memperoleh FPDF di website ini, sedangkan EzPDF ada di disini, dan TCPDF dapat didownload disini.

Tetapi ternyata dari berbagai library tersebut yang mendukung pencetakan PDF dengan format HTML, yang artinya kita menulis HTML kemudian akan digenerate menjadi PDF secara mudah dan lengkap adalah TCPDF. Dalam hal ini sangat menguntungkan jika kita menulis format laporan yang akan dikonversi ke PDF dalam bentuk HTML dengan Tabel tag <table>.

Minggu, 04 Mei 2014

Mendapatkan Lokasi GPS Pengunjung Web dan Menampilkan Lokasi Latitude Longitude dari Web Browser di Google Map

Mendapatkan Lokasi GPS Pengunjung Web dan Menampilkan Lokasi Latitude Longitude dari Web Browser di Google Map
Kadang kita ingin Mendapatkan Lokasi GPS Pengunjung Web dan Menampilkan Lokasi Latitude Longitude dari Web Browser di Google Map. Atau lokasi tempat pengunjung membuka browser web tersebut akan digunakan untuk kepentingan lain juga bisa, misalnya untuk kebutuhan statistik marketing, kebutuhan perusahaan dan sebagainya. Kali ini coba kita dapatkan lokasi GPS pengunjung dari Browser Web yang digunakan oleh pengguna, lebih khusus lagi Web Browser yang sudah mendukung Navigator Geolocation yang merupakan fitur atau fasilitas dari standar HTML 5.

Aplikasi web yang akan dibuat berguna untuk menampilkan lokasi latitude longitude pengunjung web sehingga tampak di peta Google Map. Kode program halaman HTML dan Javascriptnya sebagai berikut, dalam hal ini penulis beri nama google-map-get-location.html :

Jumat, 25 April 2014

Menampilkan Iklan AdMob di Aplikasi Android untuk Menghasilkan Uang

Sebagai programmer kadang kita ingin Menampilkan Iklan AdMob di Aplikasi Android untuk Menghasilkan Uang. Siapa tahu bisa kaya raya seperti pembuat Game Flappy Bird :D. Caranya ternyata cukup mudah, yang sulit tentu saja membuat aplikasi tersebut mempunyai kegunaan yang menarik dan dibutuhkan oleh banyak orang.

Pertama kita harus mendaftar dahulu di website AdMob di admob.com, disarankan mendaftar memakai login Google / Gmail anda.

Setelah itu teruskan registrasi sebagai berikut :

Sabtu, 12 April 2014

Plugin TinyMCE Upload Image dengan JBImages, WYSIWYG Editor yang Mampu Mengupload Gambar

Plugin TinyMCE Upload Image dengan JBImages, WYSIWYG Editor yang Mampu Mengupload Gambar ternyata banyak yang membutuhkan, ini penulis ketahui dari artikel sebelumnya yaitu WYSIWYG CKEditor Memakai Upload Gambar dengan CKFinder yang ternyata dibaca oleh cukup banyak pembaca. Kali ini penulis ingin membagi pengetahuan tentang WYSIWYG yang benar-benar open source dan free yaitu Tiny MCE dengan diberi plugin yang juga free yaitu JBImages, sehingga mampunyai fitur untuk meng-upload gambar.

Selasa, 08 April 2014

Shared Preferences Untuk Menyimpan Setting Aplikasi Android

Shared Preferences Untuk Menyimpan Setting Aplikasi Android sering dibutuhkan saat membuat aplikasi yang dapat menyimpan setting misalnya history username dan password atau setting koneksi, atau setting data yang pernah diinput agar pengguna tidak perlu mengetikkan lagi dan sebagainya.

Tetapi setting disini tidak harus serumit Database SQLite atau file setting di SDCard, kita tidak perlu membuat Database atau File secara khusus, sangat mudah dan sederhana. Data yang disimpan di setting ini bisa terhapus jika pengguna mereset (Clear Data) Aplikasi dari Settings-Apps-Aplikasi. Artinya jika di Windows setting ini seperti halnya Registry Windows, hanya saja karena Sistem Operasi Android bersifat Open Source dan Transparan, maka setting ini dapat dihapus Pengguna dengan mudah atau tidak dipersulit seperti halnya registry windows.