Category Archive for PHP

SMS Gateway menggunakan Gammu di Ubuntu

Gammu adalah software opensource yang cukup handal untuk membangun SMS gateway. pada penerapannya, bisa dikembangkan menjadi berbagai macam aplikasi terapan seperti untuk pooling SMS, server pengisian pulsa dan sebagainya. Konsep dan cara kerja gammu sangat sederhana. Gammu melakukan koneksi ke HP. membaca SMS yang ada di handphone mengambilnya, dan menyimpannya ke dalam media penyimpanan di komputer. baik itu berupa file text atau ke dalam database seperti MySQL ataupun PostgreSQL.

Pada percobaan ini, saya menggunakan HP siemens M55 dengan kabel konektor BlueTech USB.

skema..

[hahdphone] <-> [gammu] <-> [Database Mysql] <-> [Intefaces]

Installasi Gammu

gammu dapat di download di website  resminya di sini
http://dl.cihar.com/gammu/releases/gammu-1.27.92.tar.gz

Download gammu
#wget http://dl.cihar.com/gammu/releases/gammu-1.27.92.tar.gz

Read the rest of this entry »

PHPJavaBridge- PHP PDF Generator

Salah satu bagian terpenting dari sebuah sistem adalah laporan. Laporan bisa dibuat dalam berbagai macam format dokumen. PDF (Portable Document Format) adalah salah satu format dokumen yang banyak digunakan.

Bagaimana dengan Aplikasi berbasis web ? Untuk aplikasi berbasis web, PDF juga sering digunakan untuk membuat laporan. Ada banyak sekali class PHP untuk menggenerate dokumen PDF. Ada TCPDF, FPD, dll. Saya sendiri pernah mencoba menggunakan class tersebut. Memang bagus cuman saya mengalami kesulitan ketika membuat laporan yang cukup rumit. Bukannya kelas2 tadi gk bisa, cuman ribet ajah..

Akhirnya saya menemukan cara yang lebih ‘manusiawi’ untuk membuat dokumen PDF. yaitu menggunakan PHP-Java-bridge Read the rest of this entry »

Panduan installasi oracle, apache dan php di linux OS

Baru – baru ini saya ditugaskan untuk membuat materi tentang Oracle, PHP di Linux OS. Secara terpisah, ketiga materi tersebut sudah sering saya ajarkan ke peserta saya. tapi dicombine menjadi satu materi, ini adalah sebuah tantangan yang cukup menarik. Materi ini membahas tentang langkah – langkah installasi Oracle 10g di linux. Kemudian mengaksesnya melalui PHP. Beberapa hal sepele tetapi kadang menjadi masalah besar. di sini sudah saya tuliskan dengan cukup lengap.

Karena menemukan banyak kesulitan, akhirnya saya bermaksud mendokumentasikan dan membagi pada yang lain siapa tahu ada yang mengalami kesulitan yang serupa yang saya alami. SIlahkan klik disini untuk mendownloadnyah.. semoga bermanfaat..

Format Angka Nol dg. PHP. Serupa Tapi Tak sama

Kali ini saya akan membahas tentang logika sederhana menggunakan bahasa pemrograman PHP. program ini berfungsi untuk menambahkan angka nol di depan angka. misal angkanya adalah 1 maka jadinya nanti 000001 . kalo angkanya 120, jadinya 000120 dan seterusnya. saya yakin, bagi yang sudah sering menulis program dengan PHP sudah pasti tahu bagaimana memecahkan masalah ini. Tapi di sini, saya hanya ingin mengungkap sisi lain, atau semacam teknik lain yang mungkin lebih efisien dan lebih mempersingkat kode.. :D Read the rest of this entry »

Melindungi form dari serangan worm dengan Captca

Seringkali sebuah form diisi secara otomatis oleh worm sehigga banyak sekali data – data yang tidak kita kehendaki. untuk memecahkan masalah tersebut, kita harus memastikan bahwa yang mengisi form adalah benar – benar user/manusia bukan worm atau program sejenisnya. Untuk melakukan hal tersebut, dapat dilakukan dengan metode captca. Captca adalah menggenerate sebuah image yang dituliskan kode acak yang dimana, kode tersebut harus dimasukkan oleh user. berikut ini adalah kode nya : Read the rest of this entry »

Konversi nama bulan tanpa if then else

Seringkali kita membuat kode yang memang sudah benar tetapi kurang efisien dan cost yang dibutuhkan tidak efektif. misalkan program untuk mengkonversi bulan dalam bentuk angka menjadi nama bulan. Read the rest of this entry »