Example #1
0
<?php

// Данный код создан и распространяется по лицензии GPL v3
// Изначальный автор данного кода - Грибов Павел
// http://грибовы.рф
if ($user->mode == 1) {
    ?>

<div class="row-fluid">
<div class="well">  
<table id="list2"></table>
<div id="pager2"></div>
<script type="text/javascript" src="controller/client/js/smscenter/smscenter.js"></script>
<?php 
    $sms = new SmsAgent();
    $sms->Login();
    $bal = $sms->getBalance();
    $agnt = $sms->agentname;
    ?>
    <h4>Текущий агент: <?php 
    echo "{$agnt}";
    ?>
 <h4>            
    <h4>Баланс по агенту: <?php 
    echo "{$bal}";
    ?>
 <h4>
</div>  
</div>
<?php 
} else {
Example #2
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$sms = new SmsAgent();
$sms->Login();
$sms->sender = GetSMSSender(1, $sms->sender);
$sender = $sms->sender;
$bal = $sms->getBalance();
echo "{$sender}!{$bal}!";
$res = $sms->sendSMS("89212347594", "test");
var_dump($res);
echo "<br><br>";
if (is_array($res) == true) {
    //var_dump($res);
    $idmess = $res[0]["id"];
    $res = 'ok';
}
if ($res == "ok") {
    echo "!idmess:{$idmess}!";
    $res = $sms->getStatus($idmess);
    var_dump($res);
    $cost = $res[0]["smsPrice"];
    echo "#cost: {$cost} #";
    $res = "ok";
}
Example #3
0
include_once "../../../inc/connect.php";
// соеденяемся с БД, получаем $mysql_base_id
include_once "../../../inc/config.php";
// подгружаем настройки из БД, получаем заполненый класс $cfg
include_once "../../../inc/functions.php";
// загружаем функции
include_once "../../../inc/login.php";
// загружаем функции
include_once "../../../inc/lbfunc.php";
// загружаем функции
//include_once("../../../class/smstower.class.php");
include_once "../../../autorun/sms.php";
// запускаем сторонние скрипты
//$sms=new SMSTowers;
//$sms->GetLoginPassSMSTowerFromBase();
$sms = new SmsAgent();
$sms->Login();
$blibase = _GET('blibase');
$sms->sender = GetSMSSender($blibase, $sms->sender);
//echo "$sms->sender\n";
$lg = new Tlog();
$lg->Save(2, "Стартовал групповую отправку СМС");
$sql = "select * from smslist where status<>'send'";
$result = $sqlcn->ExecuteSQL($sql) or die("Не могу выбрать!" . mysqli_error($sqlcn->idsqlconnection));
while ($row = mysqli_fetch_array($result)) {
    $id = $row["id"];
    $mobile = $row["mobile"];
    $smstxt = $row["smstxt"];
    $res = $sms->sendSMS($mobile, $smstxt);
    if (is_array($res) == true) {
        //var_dump($res);
Example #4
0
include_once "../../../inc/connect.php";
// соеденяемся с БД, получаем $mysql_base_id
include_once "../../../inc/config.php";
// подгружаем настройки из БД, получаем заполненый класс $cfg
include_once "../../../inc/functions.php";
// загружаем функции
include_once "../../../inc/login.php";
// загружаем функции
include_once "../../../inc/lbfunc.php";
// загружаем функции
//include_once("../../../class/smstower.class.php");
include_once "../../../autorun/sms.php";
// запускаем сторонние скрипты
//$sms=new SMSTowers;
//$sms->GetLoginPassSMSTowerFromBase();
$sms = new SmsAgent();
$sms->Login();
$ids = _POST('ids');
$txtsms = _POST('txtsms');
$billingid = _POST('billingid');
$sms->sender = GetSMSSender($billingid, $sms->sender);
$idmass = explode(";", $ids);
for ($i = 0; $i < count($idmass); $i++) {
    $idm = $idmass[$i];
    $sql = "SELECT su.phone AS phone FROM sms_users su LEFT JOIN sms_group_members sgm ON sgm.user_id = su.id LEFT JOIN sms_groups sg ON sg.id = sgm.group_id where sg.id='{$idm}'";
    $result = $sqlcn->ExecuteSQL($sql) or die("Не могу выбрать!" . mysqli_error($sqlcn->idsqlconnection));
    while ($row = mysqli_fetch_array($result)) {
        $tl = $row["phone"];
        $res = $sms->sendSMS($tl, $txtsms);
        if (is_array($res) == true) {
            //var_dump($res);