Advertisement
Guest User

Untitled

a guest
Jun 12th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. $name = $resultarr['name'];
  2. $amount = $resultarr['amount'];
  3. $transaction_id = $resultarr['trans_id'];
  4. $date = $resultarr['time_paid'];
  5.  
  6. //message template
  7. $message = "Dear $name we have received $amount from you. MPESA transaction Id $transaction_id on $date.";
  8.  
  9. $mobilenumber = $resultarr['msisdn']; // get mobile number from array
  10. $message_sent = $message;
  11.  
  12. $serviceArguments = array(
  13. "mobilenumber" => $mobilenumber,
  14. "message" => $message_sent
  15. );
  16.  
  17. $client = new SoapClient("http://52.38.60.160:8080/smsengine/smsws?WSDL");
  18.  
  19. $result = $client->process($serviceArguments);
  20.  
  21. grabdetails($message_sent, $mobilenumber);
  22.  
  23. return $result;
  24.  
  25. }
  26. //I call the function wall() to send sms
  27.  
  28. wall();
  29.  
  30. $perm = wall();
  31. $status = $sperm->return; //outputing the status
  32. // Here I want to capture the $status variable and put it in a db below
  33. echo "$status";
  34.  
  35.  
  36. function grabdetails($messagee, $mobno)
  37. {
  38.  
  39. $message_sent = $messagee;
  40. $mobilenumber = $mobno;
  41.  
  42.  
  43. $servername = "localhost";
  44. $username = "root";
  45. $password = "";
  46. $dbname = "smsdb";
  47.  
  48. // Create connection
  49.  
  50.  
  51. // Check connection
  52.  
  53. $sql = "INSERT INTO smsdb (sms_text, receiver_number, time_sent)
  54. VALUES
  55. ('$message_sent', '$mobilenumber', NOW() )";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement