Advertisement
cdsatrian

smssender r1

Apr 14th, 2013
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.77 KB | None | 0 0
  1. <html>
  2. <head>
  3. <meta http-equiv="refresh" content="60">
  4. </head>
  5. <body></body>
  6. </html>
  7. <?php
  8. //koneksi sob
  9. mysql_connect("localhost","root","");
  10. mysql_select_db("smsfaq");
  11. // cek inbox adakah sms masuk yang belum diproses ?
  12. $query = "SELECT * FROM inbox WHERE Processed = 'false'";
  13. $hasil = mysql_query($query);
  14. while($data= mysql_fetch_array($hasil)){
  15.   // mengkondisikan diri dari data yang ada di inbox
  16.   $id = $data['ID'];
  17.   $noPengirim = $data['SenderNumber'];
  18.   $msg = strtoupper($data['TextDecoded']);
  19.   $pecah = explode(" ",$msg);
  20.   $kat=array('1','2','3');
  21.   // SMS Balasan dari REG TANYA
  22.   if($pecah[0] == "REG" && $pecah[1] == "TANYA")
  23.   {
  24.     $reply =
  25. 'Pilih Nomor Kategori Pertanyaan :
  26. 1. JARINGAN
  27. 2. SISTEM INFORMASI
  28. 3. DATA
  29. masukkan angka 1, 2 atau 3 :';
  30.   }
  31.   //program diatas itu kemarin belom kategori.. itu masih berupa pertanyaan kemarin,,, tapi gue
  32.   //mau ngembangin bikinnya kategori, dan dikategori ada pertanyaan,,baru milih pertanyaan,, terakhir baru ngirim jawaban...
  33.   //cuma gue bingung manggilnya gimana...
  34.   // SMS Balasan Jawaban 1,2,3
  35.   else if(in_array($pecah[0],$kat))
  36.   {
  37.     $qj1 = "SELECT faq.question FROM faq WHERE faq.id_kategori = '1'";
  38.     $jawaban1 = mysql_query($qj1);
  39.     $reply= '';$i=0;
  40.     while ($datajawaban1 = mysql_fetch_array($jawaban1))
  41.     {
  42.       $reply.= $pecah[0].'-'.++$i.' '.$datajawaban1['question']."\n";
  43.     }
  44.     $query2 = "INSERT INTO outbox(DestinationNumber, TextDecoded, creatorID) VALUES('$noPengirim','$reply','Gammu')";
  45.     mysql_query($query2);
  46.     $query3 = "UPDATE inbox SET Processed = 'true' WHERE ID = '$id'";
  47.     mysql_query($query3);
  48.   }
  49.   // SMS Balasan kalau format salah
  50.   else
  51.   {
  52.     $reply = "Format yang anda masukkan salah, silahkan ketik REG<spasi>TANYA";
  53.   }
  54. }
  55. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement