Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. <!-- Database is sms -->
  2. <!-- Table is called numbers -->
  3. <!-- fields can be anything but MUST contain a field named number, and one named name, and one named group the way this is designed -->
  4.  
  5.  
  6.  
  7.  
  8.  
  9. <?PHP
  10. error_reporting(E_ALL);
  11. $user_name = "root";
  12. $password = "passw0rd";
  13. $database = "sms";
  14. $server = "localhost";
  15. $gvoiceuser = "RTOMikey@gmail.com";
  16. $gvoicepass = "Lightning17872";
  17. $group=$_POST['group'];
  18. $message=$_POST['MESSAGE'];
  19. $number=$_POST['number'];
  20. $i=0;
  21.  
  22. if ($group = "manual"):{
  23. $runcommand = '/usr/bin/gvoice -e ' . $gvoiceuser . ' -p ' . $gvoicepass . ' send_sms ' . $number . " " . $message . ' &';
  24. print "Sending message to: $number<br>\n";
  25. exec($runcommand);
  26. print "Successfully sent to: $number<br>\n";
  27. }
  28.  
  29.  
  30.  
  31. else:{
  32. mysql_connect($server, $user_name, $password);
  33.  
  34. mysql_select_db($database) or die(mysql_error());
  35. echo "Connected to Database";
  36.  
  37. print "Connection to the Server opened<br>\n";
  38.  
  39. $SQL = "SELECT * FROM numbers WHERE grp='$group'";
  40. $result = mysql_query($SQL);
  41. $num = mysql_num_rows($result);
  42.  
  43. mysql_close();
  44.  
  45. print "Message: $message<br><br>\n";
  46.  
  47. while ($i < $num) {
  48.  
  49. $phonenumber=mysql_result($result,$i,"number");
  50. $name=mysql_result($result,$i,"name");
  51.  
  52. {
  53. $runcommand = '/usr/bin/gvoice -e ' . $gvoiceuser . ' -p ' . $gvoicepass . ' send_sms ' . $phonenumber . " " . $message . ' &';
  54. print "Sending message to: $name<br>\n";
  55. exec($runcommand);
  56. print "Successfully sent to: $name<br>\n";
  57. }
  58.  
  59. $i++;}
  60. print "ALL Successfully sent to all people in $group!!<br>\n";}
  61.  
  62.  
  63.  
  64.  
  65. endif;
  66. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement