Latest News

Membuat SMS Gateway Dengan PHP dan Gammu



Yang perlu disiapkan ialah :
1. Software Gammu for Windows ( Saya Pakai Windows XP )
2. Web server dan MySQL ( aku pakai xampp for linux )
3. Modem GSM atau HP


lalu extract file gammu tersebut di C:\
nanti akan terdapat folder win32

lalu install web server dan database MySql, unduh paketnya di http://www.apachefriends.org/en/xampp.html
lalu install, jikalau di windows maka akan muncul folder xampp

buka phpMyadmin dengan mengetik http://localhost/phpmyadmin/

lalu import SQL Script yang ada di folder win32 gammu dengan nama mysql.sql , maka nanti akan terbuat database dengan nama smsd

database telah siap...lalu tinggal kita setting modem dan gammunya.
Siapkan modem GSM atau HP , aku pernah pakai HP Nokia dan sekarang pakai modem sierra, semua berjalan baik cuma beberapa modem 3G agak kurang stabil, kalau mau benar2 stabil coba pakai modem i-tecno

buka control panel->Phone and modem Option-> lalu cari modem yang sudah kita konekin ada di port COM berapa?
ini bergunaa untuk setting gammu.

lalu sekarang kita setting gammu nya, yaitu file gammurc
berikut contohnya :
[gammu]
port = com13:
#model = 6110
connection = at19200
nchronizetime = yes
#logfile = gammulog
#logformat = textall
#use_locking = yes
#gammuloc = locfile
#startinfo = yes
#gammucoding = utf8
#rsslevel = teststable
usephonedb = yes


lalu setting file smsdrc
contohnya :
user = root
password =passworddatabase
pc = 192.168.0.88 ( ip mysql server )
database = smsd (nama database )

jikalau suah mari kita test sms gateway 
buka command prom dan masuk ke folder "win32" gammu.
lalu ketik gammu --identify
lalu ketik gammu --smsd MYSQL smsdrc lalu enter
ini untuk stanby send and receive

jikalau no EMEI nya muncul berarti koneksi modem ke gammu OK.
lalu untuk kirim SMS buat File PHP yang insert ke tabel outbox di database gammu .

data yang ada di tabel outbox akan otomatis diproses oleh gammu dan jikalau sudah terkirim akan masuk ke table send items.