Script Auto Reply SMS Gateway dengan PHP

Setelah sekian lama tidak update blog, kangen rasanya untuk berbagi kembali pada pengunjung setia blog ini. Dalam postingan kali ini saya akan berbagi ilmu tentang bagaimana cara membuat script auto reply SMS Gateway dengan PHP dan MySQL. Topik ini sebenarnya sudah lama dinantikan oleh beberapa rekan namun baru sempat kali ini saya mewujudkannya. Maaf ya rekans…

OK deh… masih dengan menggunakan Gammu kita akan membuat contoh studi kasus yaitu tentang nilai mahasiswa. Adapun skenarionya adalah sbb: andaikan kita telah memiliki data nilai matakuliah Kalkulus mahasiswa. Nah… untuk melihat nilainya, si mahasiswa tinggal mengirim pesan melalui SMS dengan format ‘NILAI<spasi>NIM‘ dan dikirim ke nomor HP tertentu. Selang beberapa waktu si mahasiswa tadi akan mendapat SMS balasan berisi nilai matakuliah Kalkulus yang diperolehnya secara otomatis. OK paham ya skenarionya?

Sebelum kita bahas lebih lanjut mengenai pembuatan scriptnya, terlebih dahulu kita harus mengetahui ide pembuatan script auto reply SMS dengan Gammu ini.

PHP

Kenapa Pengubahan Konfigurasi File php.ini Tidak Ada Efeknya?

Pernahkah Anda mengalami kejadian meskipun file konfigurasi php.ini sudah diubah atau dimodifikasi, namun tidak membawa efek apa-apa, meskipun Apache sudah direstart bahkan komputer sudah pula direstart? Jika pernah mengalaminya dan sampai saat ini masih bertanya-tanya kenapa, sebaiknya baca deh artikel berikut ini.

Artikel ini adalah artikel pertama semenjak 2 mingguan lebih saya tidak pernah mengupdate blog ini ๐Ÿ™‚ Maklum ada banyak kerjaan kantor yang loadnya bukan main.

PHP

Membuat Paragraf Otomatis Dengan Script PHP

Sambil iseng-iseng nunggu waktu sebelum pulang dari kantor, mending nge blog dulu ah… Kali ini saya akan mengajarkan cara membuat script PHP untuk membuat paragraf otomatis ketika menuliskan text ke dalam form.

Untuk lebih jelasnya, perhatikan ilustrasi berikut ini:

Misalkan kita punya sebuah form menggunakan textarea dan mengisikan sebarang string seperti di bawah ini.

Script PHP Paragraf Otomatis Via Form
PHP

Teknik Membuat On Page Paging

Seringkali apabila kita menjumpai teknik tentang paging, paging yang dimaksud terkait dengan cara penyajian sejumlah data ke dalam beberapa halaman. Saya pun pernah membahas teknik paging ini pada salah satu artikel saya tentang advanced paging.

Namun.. bagaimana bila teknik paging ini diterapkan pada sebuah artikel? Idenya begini, misalkan kita membuat script CMS untuk menampilkan sebuah artikel. Selanjutnya andaikan kita punya sebuah artikel yang suangaa..aat panjang. Karena saking panjangnya, kita ingin membuat artikel tersebut terbagi ke dalam beberapa halaman. Nah… teknik ini nantinya juga akan menggunakan paging.

Trus.. bagaimana tuh cara membuatnya?

Trik Meningkatkan Traffic Blog WordPress dengan Notifikasi Komentar Via Email

Beberapa hari belakangan ini, Alhamdulillah traffic blog saya semakin meningkat. Dari yang dulunya sekitar 2000 an page view per hari sekarang meroket hingga menuju 4000 per hari. Saya tidak tahu persis kenapa hal ini bisa terjadi, namun bila dianalisa bisa jadi hal ini disebabkan karena saya telah melengkapi fitur blog WordPress saya ini dengan sesuatu yang bisa menarik visitor untuk senantiasa kembali mengunjungi blog ini.

Sebuah blog atau situs yang baik, tidak hanya mengandalkan penyajian konten yang bermutu saja. Namun di balik itu, hubungan atau interaksi antara pemilik blog dengan pengunjung juga senantiasa harus diperhatikan. Hal ini untuk mengantisipasi larinya visitor ke blog lain, atau istilah kerennya ‘pindah ke lain hati’ ๐Ÿ™‚ Intinya adalah “Buat Pengunjung Blog Anda Berkesan“, jika ingin blog Anda kembali dikunjungi oleh visitor.

Berikut ini akan saya paparkan bagaimana trik yang saya pakai supaya hubungan batin antara blog dengan visitor tetap terjaga dengan baik ๐Ÿ™‚

Membuat Sendiri Share Link Ke Social Network Dengan Javascript

Pernahkah Anda melihat link seperti di bawah ini di blog-blog atau situs orang lain?

share link social network

Ngomong-omong? buat apaan sih link gituan? Buat kalian yang belum tahu gunanya? Link tersebut digunakan untuk membagi link (share link) dari URL artikel yang sedang dibaca ke situs jejaring sosial milik kita, boleh jadi dishare ke Facebook, Twitter, dll.

Nah… bila Anda menggunakan WordPress, ada sih plugin yang menampilkan link share tersebut yang nantinya akan muncul di setiap postingan. Diharapkan dengan link tersebut, pembaca atau pengunjung blog yang tertarik dengan sebuah postingan tersebut bisa mensharenya langsung ke situs jejaring miliknya.

Sekarang… bagaimana bila kita memasang link share tersebut tanpa plugin apa-apa alias membuatnya sendiri? Dengan membuat sendiri, kita bisa memasangnya di CMS buatan kita sendiri atau situs pribadi kita.

Teknik Dasar Mengirim SMS dengan Gammu

Pada artikel sebelumnya, saya sudah paparkan bagaimana cara melakukan setting Gammu untuk SMS Gateway yang diintegrasikan dengan MySQL. Jika proses setting ini sudah beres, maka selanjutnya kita bisa bermain-main sepuasnya dengan Gammu.

Dalam artikel ini saya akan paparkan bagaimana teknik dasar mengirim SMS dengan Gammu baik dalam bentuk short text maupun long text. Pada bagian akhir nanti kita akan coba membuat script sederhana dengan PHP untuk mengirim pesan SMS ini yang diintegrasikan dengan Gammu melalui sebuah form.

Setting Gammu untuk Aplikasi SMS Gateway

Dalam blog ini saya mencoba menulis artikel dalam ketegori baru yaitu tentang SMS Gateway. Soalnya agak jenuh juga nulis artikel yang itu-itu saja ๐Ÿ™‚ Nggak ding… mudah-mudahan kejenuhan itu bersifat temporary saja.

OK… untuk mengawali artikel tentang SMS Gateway ini saya akan membahas cara setting Gammu. Pernahkah Anda mendengar Gammu? Ya.. Gammu adalah semacam service yang disediakan untuk membangun aplikasi yang berbasis SMS Gateway. Setelah kita sukses membangun Gammu, maka kita bisa membangun aplikasi SMS Gateway dengan bahasa program atau platform apapun, baik itu web based dengan PHP maupun ASP atau apapun, dan juga desktop dengan menggunakan Delphi, VB atau lainnya.

Kelebihan dari Gammu ini adalah merupakan software opensource yang tersedia dalam bentuk source code atau binary nya, so.. Anda tidak usah khawatir tentang lisensinya. Selain itu Gammu juga tersedia untuk OS WIndows maupun Linux.

Terkait dengan masalah kemampuan, Gammu tidak perlu diragukan lagi karena selain bisa untuk mengirim/menerima SMS, Gammu juga dapat mengirim/menerima MMS, backup/restore phonebook, serta upload/download file ke HP. Selain itu Gammu juga support untuk lebih dari 400 jenis HP. Anda dapat melihat list HP yang dapat disupport oleh Gammu di Gammu Phone List Database.

Untuk SMS Gateway, saya sarankan jangan menggunakan hp NOKIA. Meskipun di file listphone tersedia, dan bisa dikenali oleh Gammu, namun kebanyakan NOKIA tidak support secara penuh. Terkadang hanya bisa mengirim saja, namun SMS yang diterima tidak bisa terbaca oleh Gammu, atau sebaliknya.