Tutorial Membuat Sms Gateway Menggunaka Gammu – Cara Kirim Sms

Pada tutorial sebelumnya aku telah menjelaskan bagaimana cara instal gammu, nah pada kesempatan kali ini aku akan membahas bagaimana cara pengiriman SMS.

Yang perlu kita persiapkan adalah

  1. Buat folder aplikasinya di C:\xampp\htdocs dengan nama “SMS” menyerupai pada gambar di bawah ini.

Tutorial Membuat Sms Gateway Menggunaka Gammu – Cara Kirim Sms  2. Buka notepad++ ketik file dibawah ini untuk menciptakan Koneksi Databasenya.


<?php $host = “localhost”; $user = “root”; $pass = “”; $dbnm = “gammu”; $hubungkan = mysql_connect ($host, $user, $pass); if ($hubungkan) { $buka = mysql_select_db ($dbnm); if (!$buka) { die (“Database tidak sanggup dibuka”); } } else { die (“Server MySQL tidak terhubung”); } ?>



Simpan file tersebut dalam folder “SMS” yang kita buat sebelumnya dengan nama koneksi.php

  1. Selanjutnya kita akan interfance untuk menampilkan daftar SMS masuk, semua sms yang masuk tersimpan dalam inbox, copy dan paste aja scrip di bawah ini



<style type=”text/css”>
<!– .style1 { color: #FFFFFF; font-weight: bold; } –>
</style>

<center>

<div align=”right”>

<table width=”100%” border=”1″ cellspacing=”0″ cellpadding=”0″>

<tr>

<td width=”30″ bgcolor=”#990000″>
<div align=”center” class=”style1″><samp>No.</samp></div>
</td>


<td width=”93″ bgcolor=”#990000″>
<div align=”center” class=”style1″><samp>Tanggal Masuk </samp></div>
</td>


<td width=”89″ bgcolor=”#990000″>
<div align=”center” class=”style1″><samp>Nomor HP </samp></div>
</td>


<td width=”1023″ bgcolor=”#990000″>
<div align=”center” class=”style1″><samp>INBOX</samp></div>
</td>


<td bgcolor=”#990000″>
<div align=”center” class=”style1″><samp>Aksi</samp></div>
</td>

</tr>

<?php include”koneksi.php”; $no=1; $sql=”SELECT ID,ReceivingDateTime,SenderNumber,TextDecoded FROM inbox ORDER BY ID DESC”; $data=mysql_query($sql); while($record=mysql_fetch_array($data)) { ?>

<tr height=”20px” bgcolor=”#FFFFFF” onmouseover=”this.style.backgroundColor=’#6C91C0′;this.style.color=’#fff'” onmouseout=”this.style.backgroundColor=’#F8F8F8′;this.style.color=’#000′”>

<td>
<div align=”center”><samp><?php echo $no;?></samp></div>
</td>


<td>
<div align=”center”><samp><?php echo $record[‘ReceivingDateTime’]; ?></samp></div>
</td>


<td>
<div align=”center”><samp><?php echo $record[‘SenderNumber’]; ?></samp></div>
</td>


<td>
<div align=”left”><samp><?php echo $record[‘TextDecoded’]; ?></samp></div>
</td>


<td>
<div align=”center”><a href=”?page=pesan_group&ID=<?php echo $record[‘ID’]; ?>”></a><a href=”?page=deleteinbox&id=<?php echo $record[‘ID’]; ?>” onClick=”return confirm(‘Apakah Anda Yakin Ingin Menghapus Data Ini?’)”>Hapus</a></div>
</td>

</tr>

<?php $no=$no + 1; } ?>

<tr>

<td colspan=”8″ bgcolor=”#FFFFFF”><strong><em><samp>Jumlah…………………………………:<?php echo mysql_num_rows($data);?></samp></em></strong></td>

</tr>

</table>




Simpan file tersebut dalam folder “SMS” dengan nama inbox.php

  1. Untuk melihat akibatnya silahkan buka Mozilla Firefox, kemudian masukkan alamat localhost/sms/inbox.php jikalau berhasil maka akan tampil daftar SMS yang kita kirim tadi

Tutorial Membuat Sms Gateway Menggunaka Gammu – Cara Kirim Sms

  1. Untuk menghapus SMS pada kotak inbox ketik scrip dibawah ini :


<?php
/* proses SMS */
include”koneksi.php”;
$ID = $_GET[‘id’];
$query = “DELETE FROM inbox WHERE ID=’$ID'”;
$result = mysql_query($query);
{
echo “<script>document.location = ‘inbox.php'</script>”;exit();
}
?>



  1. Simpan Scrip tersebut dalam folder SMS dengan nama delete.php

    Selamat Mencoba Semoga berhasil………………………!!!!!


Sumber http://referensicoding.info