SMS Gateway With autoreply, implement for Password Reminder base SMS write on PHP

Lanjut Ngoprek, kali ini  membuat aplikasi SMS-Gateway dengan fasilitas auto reply sehingga bisa diimplementasikan sebagai system reminder berbasis SMS bersifat multipurpose problem solving tetap dengan backend aplikasi Gammu dan PHP berjalan dibelakangnya. 😀 . Rencananya akan dicoba secara bertahap mulai dari reminder account pengguna layanan proxy, email, hotspot, atau SIAKAD atau LEMLIT (repot memang kalau belum masuk ke single sign on – padahal sdh saya coba usulkan ke yg berwenang untuk hal ini ).

Kondisi  replying system  yg dinginkan adalah sebagai berikut;

  • Hanya user dengan  login valid yang dijawab sistem.
  • User sebelumnya harus sudah mendaftarkan nomor Handphonenya agar  bisa menggunakan layanan ini.
  • Penggabungan antara Matching source No_HP dan ID_Login dibuat sebagai filternya.
  • Informasi yang dikirimkan ke No_HP user adalah informasi account saat ini.

Mari kita buat sample data  dengan membuat tabel baru kedalam database default gammu (jika belum jelas  bentuk databasenya seperti apa bisa lihat disini )

SQL Code
 CREATE TABLE IF NOT EXISTS `proxy` (
   `no_hp` varchar(50) NOT NULL,
   `login` varchar(10) NOT NULL DEFAULT '',
   `password` varchar(20) DEFAULT NULL,
   `expired_date` varchar(60) DEFAULT NULL,
   PRIMARY KEY (`no_hp`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

PHP CODE  autoreply.php

<html>
 <head>
 <!-- refresh script SMS RETRIEVE AUTO REPLY setiap 10 detik -->
 <meta http-equiv="refresh" content="10; url=<?php $_SERVER['PHP_SELF']; ?>">
 </head>
 <body>
 <h1>SMS-GATEWAY Server Is Running....</h1>
 <?php
 //Open Connections to Mysql Server
 mysql_connect("localhost", "root", "xxxx");
 mysql_select_db("gammu");

Continue reading “SMS Gateway With autoreply, implement for Password Reminder base SMS write on PHP”