Mesran

Hanya ingin berbagi kebaikan dan mendapatkan kebaikan yang lain.

SMS Gateway (dengan PHP)

Setting Gammu di Windows

Pada paper ini saya menggunakan HP Nexian G911 dan C55
1. Downloadlah Gammu di sini
2. Settinglah file gammurc

Perhatikan di folder Gammu, pada file gammurc perhatikan port yang ada. Port yang digunakan sesuai dengan com yang aktif di com berapa. Untuk melihat com port yang aktif lihat di device manager.
Selanjutnya anda rubah port dibawah sesuai dengan com yang aktif. Disini saya memakai com4, berhubung com port yang aktif yaitu com4.😀

Kemudian perhatikan kembali connection yang digunakan sesuaikan dengan at115200.

port = com4:
#model = 6110
connection = at115200
#synchronizetime = yes
#logfile = gammulog
#logformat = textall
#use_locking = yes
#gammuloc = locfile
#startinfo = yes
#gammucoding = utf8
#rsslevel = teststable
#usephonedb = yes

3. Setelah konfigurasi diatas di rubah, maka kita akan melihat apakah gammu yang telah kita konfigurasikan berhasil atau tidak dengan cara :

c:\Gammu\gammu –identify
jika keluar output penjelasan mengenai manufaktur dari HP, maka setting gammurc berhasil, tetapi jika keluar penjelasan error maka konfigurasi tidak berhasil.

4. Buatlah database smsd di database mysql dan jalankanlah file smsd.sql melalui mysql.
Kemudian rubah konfigurasi di file smsdrc yang terdapat di folder gammu

user = root
password =
pc = localhost
database = smsd

user = diisi user database koneksi ke mysql Anda
password = diisi password koneksi ke mysql Anda
pc = diisi nama host mysql (biasanya localhost)
database = smsd (atau sesuai nama database yang tadi kita buat)

5. Kemudian barulah kita mejalankan servis gammu dengan cara

C:\gammu\gammu –smsd MYSQL smsdrc

Jika keluar file log dari service Gammu yang terus menerus, maka service dari gammu telah berjalan dengan baik.

6. Buatlah file berikut ini di notepad :

send.php
<?php

mysql_connect(“localhost”, “root”, “”);
mysql_select_db(“smsd”);

$noTujuan = $_POST[‘nohp’];
$message = $_POST[‘msg’];

$sql = “INSERT INTO outbox(InsertIntoDB,SendingDateTime,DestinationNumber,Coding,TextDecoded,SendingTimeOut,DeliveryReport)
values(sysdate(),sysdate(),’$_POST[nohp]’,’Default_No_Compression’,’$_POST[msg]’,sysdate(),’Yes’)”;

$hasil = mysql_query($sql);
if ($hasil) echo “SMS berhasil dikirim”;
else echo “SMS gagal dikirim”;

?>

index.php
<form method=”post” action=”send.php”>

No. HP Tujuan : <input type=”text” name=”nohp” value=”+62″>
<br>
Pesan : <textarea name=”msg”></textarea><br>
<input type=”submit” name=”submit” value=”Kirim SMS”>
</form>

7. Jalankanlah file index.php tersebut diatas dan anda tinggal memasukkan nomor tujuan, pesan dan setelah itu di klik kirim. Jika terdapat pesan dari HP anda bahwa pesan terkirim, maka program telah berhasil di jalankan.

Filed under: SMS Gateway,

2 Responses

  1. agus says:

    gan ane mau tanya? gmn klo pke mdem smart yang wifi?? kan g nyambung port’a? mohon bantuannya. tolong kirim jawabannya ke email ane.terima kasih…

Terima kasih telah memberikan komentar anda.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Archives Per Tahun

%d bloggers like this: