Tutorial smsgateway | cara membuat apliaski sms gateway dengan gammu php dan java

Wednesday 1 April 2015

SMS GATEWAY DENGAN PHP

Aplikasi sms gateway php

               Pada kesempatan ini kita akan membuat sms gateway dengan php dimana bahan - bahan yang kita perlukan adalah gammu, php5, apache2, mysql, mysql-server, dan guinya cukup dengan phpmyadmin. untuk menginstall gammu bisa baca pada postingan sebelumnya atau klik disini dan berikut cara install php5, apache2, mysql, dan phpmyadmin di linux.
buka terminal dan ketik perintah berikut :

~$ sudo apt-get update
     (perhatian! pastikan berjalan normal dan tidak ada error tentunya)

~$ sudo apt-get install gammu gammu-smsd php5 php5-mysql apache2 mysql-server  phpmyadmin
     (wokeh, kita lanjut lagi untuk membuat smsgateway dengan php kita membutuhkan semua bahan di  atas karena kita tidak membahas tentang cara meginstall php5 php5-mysql apache2 mysql-server  phpmyadmin sampai disini kita anggap sudah memiliki aplikasi di atas)

Buka folder /var/www/ dan buat sebuah folder di dalamnya dengan nama sms, masuk kedalam folder tersebut buat dua buah file dengan nama index.php dan koneksi.php
Buka file koneksi.php dahulu dan ketik perintah berikut ini
<?php
mysql_connect('localhost','root','password');
mysql_select_db('sms');
?>

tekan ctrl + s atau save atau simpan :), lanjut lagi buka file index.php dan ketik lagi perintah berikut ini

<?php
include"koneksi.php";
<div style="padding:3px;overflow:auto;width:auto;height:650px;border:1px solid grey" >
<table border=1 width=100%><tr><td width=50% align=left><h1><U><b>Kotak Masuk</b></U></h1><p><?
include("config/connect.php");
$a=mysql_query("select * from inbox order by ID desc");
if (mysql_num_rows($a)>0){
while($b=mysql_fetch_object($a)){
echo$b->SenderNumber."<br><textarea rows='4' cols=50 style=padding:10px; onclick='this.focus();this.select()' readonly='readonly'>".$b->TextDecoded."</textarea><br>
 <a href='index.php?module=balas&act=balas&id=$b->ID&nope=$b->ReceivingDateTime' >Balas</a><p>";
    }
}

?>
</td>
<form action=index.php method=POST>
<?php
$nope=$_GET['nope'];
$query=mysql_query("select * from inbox where ReceivingDateTime='$nope'");
$data=mysql_fetch_object($query);
    echo"<h1><U><b>Kirim Pesan</b></U></h1><p>to : <input type=text name=nomor value='$data->SenderNumber'>";
    echo"<br><textarea rows='4' onclick='this.focus();this.select()' cols=50 name=isi style='background: #F8ECE0; color: #848484; border: 2px ridge #7F4500; line-height: 1.5em; padding: 5px; -moz-border-radius-topleft: 15px; -moz-border-radius-bottomright: 15px;'>".$data->TextDecoded."</textarea>";
?>
<br>
<input type=submit value=Kirim name=krm><p>

<?php
if(isset($_POST['krm'])){
$isi=$_POST['isi'];
$no=$_POST['nomor'];
$c=mysql_query("insert into outbox set DestinationNumber='$no', TextDecoded='$isi'");
}

?>
</div>

OoopS!!! soryy kita ketinggalan koneksi ke gammu atau membuat database untuk sms
yawudah kita lanjut pada tahap 2



Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : SMS GATEWAY DENGAN PHP

2 comments:

  1. i have found so many blogs on gammu bulk sms gateway but this one is rare

    thanks

    ReplyDelete
  2. Thanks for giving the html code people can easily understand the information now i can work on sms gateway thanks for sharing the information
    bulk sms hyderabad

    ReplyDelete

If there is a will, there is a way