Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

13
www.gecko.web.id Resource Untuk Pengembang Web, PHP, CSS, MySQL, ajax. Home Arsip Kontak Peta Situs Register Me Home · resep PHP · Menggabungkan SMS Gateway dan PHP 6 Apr ’08 Menggabungkan SMS Gateway dan PHPTopik: resep-php | Tags: sms, gateway , sms gateway , php, now sms, nowsms, dll Setelah bosen bermain-main dengan RF Online (www.RF-Online.web.id) dan juga bosen pindah-pindah di RFO private server... akhirnya gw nemuin mainan baru. Istilahnya sms gateway. Ga tahu artinya, yang pasti di sini kita memfungsikan komputer sebagai lalu-lintas data SMS. SMS yang masuk bisa diolah dengan komputer trus kemudian komputer menentukan sms balasannya. SMS responder mungkin itu istilah yang tepat. Pernah tahu khan kaya' iklan-iklan di TV misalnya ketik AFI <spasi> gecko kirim ke 8484 ada lagi yang kuis-kuis, trus lagi pengisian pulsa misalnya: epulsa vxl25 08121727266 dudulz Pada artikel ini kita akan belajar bersama yang melalui wireless connection, berarti sms akan dikirim dari kartu gsm yang kita posisikan sebagai modem gsm. Dan maaf yang ip sms connection penulis belon nyoba..... :D Berikut skema sistem yang akan penulis bahas: Berikut alat dan bahan yang harus kita sediakan (lihat skema di bagian your sistem): 1 buah komputer; kita pakai OS Windows XP penulis menggunakan Win XP di laptop Byon Centrino Duo, RAM 2G. 1. 1 buah gsm modem atau handphone yang bisa difungsikan sebagai gsm modem penulis menggunakan Sony Ericsson K750i dengan nomor IM3 2. Kabel atau bluetooth untuk koneksi HP dengan komputer; penulis menggunakan kabel bawaan dari SE K750i 3. Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php 1 of 13 7/12/2011 9:46 AM

Transcript of Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

Page 1: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

www.gecko.web.id Resource Untuk Pengembang Web, PHP, CSS, MySQL, ajax.

HomeArsipKontakPeta SitusRegisterMe

Home · resep PHP · Menggabungkan SMS Gateway dan PHP

6Apr ’08Menggabungkan SMS Gateway dan PHPTopik: resep-php | Tags:sms, gateway, sms gateway, php, now sms, nowsms, dll

Setelah bosen bermain-main dengan RF Online (www.RF-Online.web.id) dan juga bosen pindah-pindah diRFO private server... akhirnya gw nemuin mainan baru. Istilahnya sms gateway. Ga tahu artinya, yang pasti disini kita memfungsikan komputer sebagai lalu-lintas data SMS.SMS yang masuk bisa diolah dengan komputer trus kemudian komputer menentukan sms balasannya. SMSresponder mungkin itu istilah yang tepat. Pernah tahu khan kaya' iklan-iklan di TV misalnya ketik AFI<spasi> gecko kirim ke 8484 ada lagi yang kuis-kuis, trus lagi pengisian pulsa misalnya: epulsa vxl2508121727266 dudulz

Pada artikel ini kita akan belajar bersama yang melalui wireless connection, berarti sms akan dikirim darikartu gsm yang kita posisikan sebagai modem gsm. Dan maaf yang ip sms connection penulis belon nyoba.....:DBerikut skema sistem yang akan penulis bahas:

Berikut alat dan bahan yang harus kita sediakan (lihat skema di bagian your sistem):

1 buah komputer; kita pakai OS Windows XPpenulis menggunakan Win XP di laptop Byon Centrino Duo, RAM 2G.

1.

1 buah gsm modem atau handphone yang bisa difungsikan sebagai gsm modempenulis menggunakan Sony Ericsson K750i dengan nomor IM3

2.

Kabel atau bluetooth untuk koneksi HP dengan komputer; penulis menggunakan kabel bawaan dari SEK750i

3.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

1 of 13 7/12/2011 9:46 AM

Page 2: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

Driver atau PC suite handphone; penulis menggunakan PC suite yang sudah tersedia di paket penjualanSE K750i

4.

1 buah handphone untuk mengirim sms; penulis memakai Motorolla W150i dengan nomor Fren5.1 buah software sebagai gateway; kita pakai nowsms6.apache, MySQL dan PHP; penulis memakai appserv 2.5.77.

Langkah pertama yaitu menginstall appserv di komputer kita.

test di browser dengan mengetik http://localhost apakah sudah tampil?? Kalau sudah tampil berartiWebserver sudah bisa.

1.

selanjutnya tes lagi ketik http://localhost/phpmyadmin. Kalau sudah jalan berarti PHP dan MySQLnyasudah berfungsi dengan baik

2.

Langkah ke dua adalah menghubungkan HP dengan komputer. Jangan lupa menginstall juga driver atau PCSuite HP tersebut. Pastikan HP dan komputer sudah terhubung dengan baik.

Langkah ke tiga yaitu menginstall NowSMS. File installer Now SMS/MMS gateway ini cuman 7,42MB danbisa diunduh dengan mudah di http://www.nowsms.com. Software ini berbayar tetapi kita bisa mencobagratis dan full fungsional selama 60 hari. (Mmmm jamunya banyak tuh di internet... kalo pengen make terusxixixixi......)

Setelah kita install kita akan disuguhi interface seperti ini:

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

2 of 13 7/12/2011 9:46 AM

Page 3: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

Langkah ke empat tambahkan modem gsm / HP kita ke situ.

klik Add1.Pilih GSM Phone or Modem kemudian klik OK2.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

3 of 13 7/12/2011 9:46 AM

Page 4: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

Pilih modem kita dan isikan pin, di sini pin default SE adalah 1234. Dikosongi juga bisa. Klik Test andadd modem. Kalau berhasil muncul tulisan modem successfully tested!!

3.

Langkah ke lima adalah menyeting SMSC connection:

Klik SMSC di menu atas1.Pilih SMSC connection kamu, dalah kasus ini yang baru ditambahkan adalah Sony Ericsson 750 USBWMC Modem.Kalo ingin menambahkan devices lain ya tinggal ikuti langkah ke empat

2.

Klik properties dan isikan nomer telepon di modem / HP SE K750i (dalam kasus ini yang nomer IM3)3.check receive SMS Messages4.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

4 of 13 7/12/2011 9:46 AM

Page 5: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

Klik OK5.

Langkah ke enam adalah menjalankan SMS gateway service:

Klik Service di menu atas program now sms.1.Kemudian check sms gateway run as a service.2.Anda akan dimintai persetujuan dan nowsms akan restart dirinya secara otomatis untuk berjalansebagai service.berikut gambar now sms yang sudah berfungsi sebagi service:

3.

Langkah ke tujuh adalah mencoba mengirim sms melalu web interface now sms:

Secara default now sms berjalan di localhost atau dengan ip address 127.0.0.1 dengan port 88001.Kita buka browser dan ketikkan alamat berikut: http://localhost:88002.akan muncul interface seperti ini:3.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

5 of 13 7/12/2011 9:46 AM

Page 6: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

Isikan phone number dan Text kemudian klik submit4.Maka sms Anda akan terkirim ke nomer penerima5.

Apakah sudah puas dengan ini aja??? kalo belum mari kita hubungkan now sms dengan PHP dan MySQL.(Tapi maaf penulis mo bikin teh rosella dulu. haus...)

Menghubungkan now sms/ mms gateway dengan PHP dan MySQLSkenarionya nanti sms akan dikirim dengan HP W150i yang berfungsi sebagi pengirim sms. Kemudianditerima HP K750i (gsm modem) yang diteruskan ke kompie diterima sms gateway yakni now sms kemudianditeruskan ke script php. Script PHP kemudian meneruskan menyimpan ke database MySQL.

langkah pertama yaitu membuat database mysql dengan nama nowsms

ketik http://localhost/phpmyadmin di browser untuk membuka phpmyadmin1.ketik nama database, di sini kita paka nama nowsms2.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

6 of 13 7/12/2011 9:46 AM

Page 7: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

kemudian masukkan kode sql ini untuk membuat tabel dengan nama inbox yang terdiri dari 2 columnyaitu id dan isi

view plain print

01.

CREATE TABLE `inbox` ( 02.

`id` int(5) NOT NULL auto_increment, 03.

`isi` text NOT NULL, 04.

PRIMARY KEY (`id`) 05.

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; 06.

3.

berikut struktur datanya.... (maaf sederhana bgt untuk mempermudah pemahaman... )4.

Langkah ke dua adalah membuat script PHP yang bertugas memasukkan sms ke database MySQL

buka windows explorer untuk membuat direktori baru dengan nama nowsms1.kalo di komputer penulis urlnya adalah C:AppServwwwnowsms2.

kemudian buat file dengan nama index.php yang isinya sebagai berikut:

view plain print

<?php 01.

// setting databasenya 02.

$db_host = "localhost"; 03.

$db_user = "root"; 04.

$db_pass = "sipit"; 05.

$db_name = "nowsms"; 06.

07.

// menghubungkan dengan database 08.

$link = mysql_pconnect ($db_host, $db_user, $db_pass) or die ("Ga bisa connect"); 09.

mysql_select_db ($db_name) or die ("Ga bisa select database"); 10.

11.

// trim inputan. ini dihilangkan juga tidak masalah 12.

$isi = trim($isi); 13.

14.

//memasukkan ke table inbox 15.

$sql = "INSERT INTO inbox 16.

SET id='', 17.

isi='$isi'"; 18.

3.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

7 of 13 7/12/2011 9:46 AM

Page 8: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

$query = mysql_query($sql) ; 19.

?> 20.

Selesai (jangan lupa extensinya adalah *.php jadi kalau lewat notepad pilih save as typenya sebagai allfile, kemudian beri nama index.php)

4.

langkah ke tiga adalah mengatur setting di now sms

Pilih 2-Way di menu atasnya1.Check process received sms message2.Isi SMS command prefix dengan tanda bintang atau * atau asterix (*_*;)maksudnya semua sms akan diproses. apabila ingin command prefix tertentu silahkan diisi misalnyaAFI (sehingga nantinya akan memproses SMS yang berawalan dengan AFI saja)

3.

isi Receive Phone Number(s) sesuai yang Anda isikan di SMSC connection tadi. (nomer IM3 yang diGSM Modem/ K750i)

4.

Command execute isi dengan: http://localhost/nowsms/index.php?isi=@@FULLSMS@@5.klik ADD6.Klik APPLY7.Jadi deh8.

Nanti apabila ada sms masuk ke HP / modem gprs kita maka otomatis akan terekam di database kita.

Masih belum puas dengan hasil yang ini??? Iya, emang masih segini doang. Nantinya ini bisa dibikin autorespond sms. Bisa dihubungkan dengan YM ataupun iRC. Tergantung kreativitas kita..

Segini dulu.. kalo ada saran, masukan, sumbangan atau apa ja silahkan dikomentari .. Ntar artikelnya dilanjutlagi.

Artikel yang sesuai:

Forum PHP Indonesia,grab kurs BCA mudah dan tidak boros resource,workshop belajar PHP 1: Persiapan Belajar PHP,gecko.web.id 2 tahun ke depan,Membuat tree menu dengan javascript,dan lain-lain.

Diskusikan Artikel Ini

* = required field

* Name:

Website URL:

* Tanggapan:

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

8 of 13 7/12/2011 9:46 AM

Page 9: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

* Perform an addition of two integers to avoid spam:

sembilan ditambah empat sama dengan

(Sum of nine and four)

« Previous Post Next Post »

BelajarArtikelOptimasiResourceSIMOOT

It's My Life (12)

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

9 of 13 7/12/2011 9:46 AM

Page 10: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

pu3 pada June 30, 2011 (8:53AM)

oya boleh gak di dalem artikel ini di buat bagaimna kita bisa belajar , tetang php, yang permulaan agar buatscript n form nya hanya dibutuhkan satu aja jadi gak usah buat form banyak2, dengan menggunakan sqlbersyarat, jaringan uRL , dllmohon bantuanya ya .. ini untuk tugas akhir saya

thanks sebelumnya :)pu3 pada June 30, 2011 (8:47AM)

ok sangat bermanfaat , thx a lot for artikel nya :)okta pada June 8, 2011 (3:24PM)

bagus n jelas banget tutornya ni...!!!ijin coba gan...!!!!alvas pada June 7, 2011 (12:43AM)

bang ada yang contohnya bikin sms gateway pake vb 6.0 , FBuzz, sql server??Rachman Karim pada May 26, 2011 (2:11PM)

Tutorialnya sangat membantu.. It work's...Khair pada May 26, 2011 (1:46PM)

Gan ..untuk handphone yang berbasis android itu bisa competibel kaga ama NowSms ??? ane jajal kenapa gakonek (ditek) dgn Nowsms nya ya gan ???

ane pake OS win 7 ultimate dan handphone ane pake SE Xperia X8 - Android Eclair ???

mohon di cerahkan gan ???poetra_oks pada May 23, 2011 (10:20AM)

mmmhhhh,, oke gan artikelnya,,, gmana klo mw buat autoresponnya ,?,gw ada tugas untuk buat informasi nilai,, misalnya kita ngirim pesan dgn frmat id nilai,, cntoh : "23456 nilai"didatabasenya ada banyak data siswa,,nah pesan akan membalas otomatis beginino id : 23456nama : aldinilai: 9secepatna ya gan,, thankssssssss...bayu pada May 14, 2011 (12:22PM)

kalo untuk auto respond sms nya bagaimana ya?suakcot pada May 9, 2011 (2:42PM)

bgmn kalau yang sms masuk kehp tanpa daftar misal seperti anda mendapat ini bla bla bla silahkan ketikbintang nomornya gmn tuderul pada May 8, 2011 (9:29AM)

Bagus artikelelnya kang,, tapi klo kartunya cdma bisa gak,, trus software yang dipakenya apa aja,, makasihFerra pada May 6, 2011 (11:28PM)

Udah di coba seh, tpi sms yg dikirim ga bisa masuk ke inbox database. Padahal ga ada pesan error di koneksidatabase nya.sofyan pada May 1, 2011 (12:50PM)

mas kalo kita mw memberitahukan berita terbaru website ke member kita via sms caranya kira2 gmn mas ?gonedies pada April 29, 2011 (3:17PM)

sharenya bagus juga, tapi kapan dilanjutnya ya?

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

10 of 13 7/12/2011 9:46 AM

Page 11: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

ricolg pada April 24, 2011 (4:46AM)

gan...ko saya dimintai user dan password untuk masuk ke localhostphpmyadmin? bisa bantu gan?

kirim ke message fb aja ganwww.facebook.com/ricolg2/

mkasih banyakGajahGiliran Admin ngomong.. :Dgecko pada April 22, 2011 (9:52PM)

@semua yang minta crack >> tolong biasakan menghargai jerih payah orang. Dengan menggunakan cracksama aja kita udah mencuri jerih payah orang lain sesama programmer.

sorryRanuyoga pada April 22, 2011 (9:12PM)

Boss,,, ada Crack Nowsms gak yang versi 2010.11.04 Please saya butuh banget nih tuk Ngerjain TugasAkhir... Klo ada tolong kirim ke email saya di [email protected] pada April 3, 2011 (5:27AM)

wah mantab nich tutornyakalo untuk menghubungkan hp dengan komputer itu bisa untuk semua tipe hap ta??yeye pada March 31, 2011 (7:12AM)

waw, keren bgt anda. mantap gan! salut!! tapi saya masih kurang2 ngerti sih :(agusyusida pada March 28, 2011 (8:54PM)

<?phpinclude "koneksi.php";

$pengirim = $_GET["pengirim"];$isi = "1".$_GET["isi"];$tanggal = date("Y-n-d");$kode = nextCode(kdKotakMasuk, jh_ms_kotak_masuk);echo $isi;echo $pengirim;$query = "insert into jh_ms_kotak_masuk(kdKotakMasuk,isiPesan, waktu, baca,kdPelanggan) values($kode,'$isi', '$tanggal', '1', '$pengirim')";

echo $query;mysql_query($query);

//cara mengirim ulang//http://127.0.0.1:8800/?PhoneNumber=03619966947&Text=Mantap+bro%20gmana%20nih?%20ok%20ga?//alamt di now sms//http://localhost/sms/terimaSemua.php?isi=?@@FULLSMS@@&pengirim=@@SENDER@@?>

mas, tolong ong, udah mpe muter2 kaga bisa masuk dbGajahGiliran Admin ngomong.. :Dgecko pada March 23, 2011 (12:26AM)

@adhitya angga prawira:

ubah$isi = trim($isi);jadi

$isi = trim($_GET[isi]);

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

11 of 13 7/12/2011 9:46 AM

Page 12: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

soalnya server sekarang defaulnya setting global off. Kalo off maka untuk variable get harus $_GET[isi]

moga lancarMbah Kuncen pada March 22, 2011 (5:05AM)

Perlu dicoba nich triknya...

Thx...Adhitya Angga Prawira pada March 21, 2011 (8:55PM)

mas, ane gagal di langkah terakhir..bantu doongg..dia gamau masuk ke database..ane pake modem Huawei E1550..trus kartunya XL..ilham pada March 14, 2011 (12:02PM)

gan bikinin tutorial settingan buat modem dong ganane setting coba' pake modem ga bisa ga ngerti nih,,,,,,ilham pada March 14, 2011 (11:50AM)

wah keren gan singkat dan mudah di mengerti ....

sukses elalu ditunggu ya tutorial selanjutnya yg lebih bermanfaatfiqri pada March 13, 2011 (7:32AM)

kalau soal autorespond sms ad gk mas? ?rafa pada March 13, 2011 (3:42AM)

klo pake modem biasa bsa g gan???????so g pake hpGajahGiliran Admin ngomong.. :Dgecko pada February 28, 2011 (1:30AM)

@teguh: bisa-bisa aja, asal HP atau modem Anda sudah detect. menurut pengalaman ane sih gitu... kalausudah detect di add modem biasanya langsung ada device Anda.teguh pada February 27, 2011 (1:16PM)

Sangat menarik riset anda...tapi ada satu pertanyaan dari saya... untuk HP GSM yang akan kita pakai apakahterbatas pada kriteria HP GSM tertentu saja...atau kah semua jenis HP (merk dan type)GSM bisa kita gunakan?Terima kasihGajahGiliran Admin ngomong.. :Dgecko pada February 15, 2011 (5:17PM)

Mereka cari makan dengan jualan program seperti kita. apa tega kalo kita bajak?joko pada February 15, 2011 (3:47AM)

heyyy gimana kok softwarenya trial g ada yg crack opo<< Awal < Previous [1 / 4] Next > Terakhir >>

Ikutan komentar...

HomeArsipKontakPeta SitusRegisterRSS ArticlesRSS CommentsRSS Comments for this articleLogin

Web Performance (2)

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

12 of 13 7/12/2011 9:46 AM

Page 13: Menggabungkan SMS Gateway Dan PHP - Resep PHP - Belajar PHP Dan Menjadi Pengembang Web

SEO (1)Resource Yang Berguna (8)Inspirasi (0)Implementasi TI (7)Seputar Web (5)Workshop Simpegda (2)It's My Life (12)HTML dan CSS (1)Workshop Belajar PHP (2)Belajar PHP (8)resep PHP (10)Resep CSS (0)Database (1)Web Performance (2)

Kategori:© 2008-2010 Eko Priyanto - www.gecko.web.id - Dapat dikopi secara bebas dengan mencantumkan sumber

artikel.

Menggabungkan SMS Gateway dan PHP - resep PHP - Belajar PHP da... http://gecko.web.id/resep-php/menggabungkan-sms-gateway-dan-php

13 of 13 7/12/2011 9:46 AM