예제 #1
0
 public function indexContacts()
 {
     $username = getenv('SMS_GATEWAY_EMAIL');
     $password = getenv('SMS_GATEWAY_PW');
     $smsGateway = new SmsGateway($username, $password);
     $page = 1;
     $result = $smsGateway->getContacts($page);
     return view('pages.sms.indexContacts', $result);
 }
예제 #2
0
파일: sms.php 프로젝트: Wainaina3/pos
 function sendsms()
 {
     include_once 'smsGateway.php';
     $smsGateway = new SmsGateway('*****@*****.**', 'panyaroot');
     $deviceID = 14117;
     $to = $_REQUEST['phone'];
     $mine = '0542614920';
     $spent = $_REQUEST['totalprice'];
     $msg = 'Dear customer, You purchased goods worth ' . $spent . '. You will receive a 10% discount in the next purchase ' . $to;
     $result = $smsGateway->sendMessageToNumber($to, $msg, $deviceID);
 }
예제 #3
0
 public function sendWellcomeSmsWithPasswordToRegistredUser(User $user, $password)
 {
     $smsGateway = new SmsGateway(env('SMS_GATEWAY_EMAIL'), env('SMS_GATEWAY_PW'));
     $user_first_last_name = $user->user_firstname . ' ' . $user->user_lastname;
     $smsGateway->createContact($user_first_last_name, $user->user_phone);
     $data[] = ['device' => $this->getSmsGatewayDeviceIdBasedOnCarrier($user, $password), 'number' => $user->user_phone, 'message' => $user->user_firstname . '! Wellcome to gomodel.es your registration have been sucesful! Please replay us back to this SMS with your email address, to confirm your emails, mobile phone number.'];
     $data[] = ['device' => $this->getSmsGatewayDeviceIdBasedOnCarrier($user, $password), 'number' => $user->user_phone, 'message' => 'Login in to your profile using thea' . 's' . ' credentials. Email:' . $user->email . ' Password:'******' Your gomodel.es team!'];
     $data[] = ['device' => $this->getSmsGatewayDeviceIdBasedOnCarrier($user, $password), 'number' => $user->user_phone, 'message' => 'You can save this number as gomodel.es so you know next time from who these messages are! gomodel.es super-team!', 'send_at' => strtotime('+1 minutes')];
     $result = $smsGateway->sendManyMessages($data);
     if ($this->getSmsGatewayDeviceIdBasedOnCarrier($user, $password) == false) {
         $this->mailer->sendWelcomeEmailTo($user, $password);
         Flash::success('You have registred! Your login credentials have been sent to your e-mail');
     } else {
         Flash::success('You have registred! Your login credentials will be sent to your mobile phone number');
     }
 }
 function Send($number, $text)
 {
     global $gatewayemail, $gatewaypassword;
     if (DEBUG === TRUE) {
         return;
     }
     $smsgateway = new SmsGateway($gatewayemail, $gatewaypassword);
     $deviceid = 1;
     // use first existing device
     $smsgateway->sendMessageToNumber("+" . $number, $text, $deviceid);
 }
예제 #5
0
파일: charttest.php 프로젝트: afiqiqmal/Web
<?php

include "smsGateway.php";
$smsGateway = new SmsGateway('*****@*****.**', 'qwerty1993');
$page = 1;
$device = $smsGateway->getMessages($page);
print_r($device);
예제 #6
0
파일: send.php 프로젝트: Wainaina3/pos
 function sendSms2()
 {
     include_once "smsGateway.php";
     $smsGateway = new SmsGateway('*****@*****.**', 'panyaroot');
     $deviceID = 14117;
     $rahab = '+233542617729';
     $nobert = '+233274009398';
     $ruth = '+233504169918';
     $benso = '+233542615890';
     $sender = $_REQUEST['contact'];
     //get the sender details with ID, Name and Number as Keys
     $from = $sender['Number'];
     //get the sender number from the multidimensional array
     $message = 'Hello ';
     $result = $smsGateway->sendMessageToNumber($benso, $message, $deviceID);
 }
예제 #7
0
require_once 'inc/header.php';
$status = FALSE;
$success = '';
$error = '';
if (isset($_GET['kode_transaksi'])) {
    $kode = $_GET['kode_transaksi'];
    $q = mysql_query("SELECT transaksi.*, siswa.nis, siswa.nama as nama_siswa, siswa.saldo, siswa.telepon, pembayaran.nama as nama_pembayaran\n                      FROM transaksi\n                      JOIN siswa ON siswa.id=transaksi.id_siswa\n                      JOIN pembayaran ON pembayaran.id=transaksi.id_pembayaran\n                      WHERE kode = '{$kode}'\n                      LIMIT 1");
    if (mysql_num_rows($q) == 0) {
        redirect('transaksi_create.php');
        exit;
    }
    $transaksi = mysql_fetch_object($q);
    if (!empty($transaksi->telepon)) {
        if ($transaksi->sms_notification == 0) {
            include "lib/smsGateway.php";
            $smsGateway = new SmsGateway('*****@*****.**', 'telortaring');
            $deviceID = 15507;
            $number = $transaksi->telepon;
            $message = "[SMKN6GARUT] Terima kasih telah melakukan transaksi pembayaran {$transaksi->nama_pembayaran} sebesar {$transaksi->jumlah} pada {$transaksi->tanggal}.";
            $options = ['send_at' => strtotime('+1 minutes'), 'expires_at' => strtotime('+1 hour')];
            $send = $smsGateway->sendMessageToNumber($number, $message, $deviceID, $options);
            mysql_query("UPDATE transaksi SET sms_notification='1' WHERE id='{$transaksi->id}'");
        }
    }
} else {
    redirect('transaksi_create.php');
}
?>

    <!-- Main content -->
    <section id="home-header" class="container">
예제 #8
0
<?php

include "smsGateway.php";
$smsGateway = new SmsGateway('*****@*****.**', 'alkane29');
$deviceID = 6937;
$number = $_POST['numero'];
$message = $_POST['mensahe'];
$smsGateway->sendMessageToNumber($number, $message, $deviceID);
?>
<html>
	<head>
		<meta http-equiv="refresh" content="0.1;url=adminpanel.php" />
	</head>
</html>
예제 #9
0
<?php

include "smsGateway.php";
$smsGateway = new SmsGateway('*****@*****.**', 'alkane29');
$id = 1;
$result = $smsGateway->getMessages($id);
echo $result;