• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP sendSMS函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中sendSMS函数的典型用法代码示例。如果您正苦于以下问题:PHP sendSMS函数的具体用法?PHP sendSMS怎么用?PHP sendSMS使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了sendSMS函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: send

 public static function send($content, $mobile)
 {
     require_once 'sender_qixintong.php';
     //即时发送
     $res = sendSMS(self::uid, self::pwd, $mobile, $content);
     return $res;
 }
开发者ID:DaiDanRui,项目名称:LinHang,代码行数:7,代码来源:MessageSender.php


示例2: getSmsCode

 /**
  * 根据注册用户的手机号,获取手机验证码
  * @param $tel
  */
 public function getSmsCode($tel)
 {
     //生成随机的短信验证码
     $smsCode = \Org\Util\String::randNumber(1000, 9999);
     //将手机验证码存入redis中,当前手机号作为键.用作后面的验证
     S($tel, $smsCode, 60);
     //发送验证信息
     sendSMS('注册验证', '{"code":"' . $smsCode . '","product":"京西商城"}', $tel, 'SMS_4730837');
 }
开发者ID:cooliter,项目名称:shop0114,代码行数:13,代码来源:MemberController.class.php


示例3: getSMSCode

 /**
  * 获取短信的验证码
  * @param $tel
  */
 public function getSMSCode($tel)
 {
     //随机码
     $str = String::randNumber(1000, 9999);
     //>>1.将验证码保存到redis中.保存30秒
     S($tel, $str, 300);
     //>>2.发送短信
     sendSMS('注册验证', '{"code":"' . $str . '","product":"京西商城"}', $tel, 'SMS_2245271');
 }
开发者ID:okiter,项目名称:php1009,代码行数:13,代码来源:MemberController.class.php


示例4: send

 function send()
 {
     sendSMS(array($this->phone), $this->message, $this->w->Auth->user()->login);
     // always store a fresh line item
     $this->dt_created = null;
     $this->creator_id = null;
     $this->id = null;
     $this->insert();
 }
开发者ID:itillawarra,项目名称:cmfive,代码行数:9,代码来源:Sms.php


示例5: send_sms_code

function send_sms_code($mobile, $str)
{
    $uid = '57141';
    //用户账号
    $pwd = 'd6m574';
    //密码
    $content = $str . ',请不要把验证码泄露给其他人。如非本人操作,可不用理会。【阿依达商贸】';
    //内容
    //即时发送
    return sendSMS($uid, $pwd, $mobile, $content);
}
开发者ID:nongfuguoyuan,项目名称:accountant,代码行数:11,代码来源:sendsms.php


示例6: SMSSend

function SMSSend($mobile, $content, $mobileids = '', $time = '', $mid = '')
{
    $http = 'http://api.sms.cn/mtutf8/';
    //短信接口
    $uid = 'chaoweichuangyuan';
    //用户账号
    $pwd = 'ChaoweiUct';
    //密码
    $mobileids = $mobile . (string) rand(1000, 9999);
    return sendSMS($http, $uid, $pwd, $mobile, $content, $mobileids, $time, $mid);
}
开发者ID:magiclake,项目名称:chaowei,代码行数:11,代码来源:send.php


示例7: sms_send_yimei

function sms_send_yimei($phone, $content) {
		//global $INI;
	$content = $content."【米粒团】";//短信签名自己修改
	$smslog = sms_deal($phone,$content);
	if(!$smslog){
		$res = '111';//表示发送的短信信息存入数据库失败,不执行发送请求
	}else{
		$res = sendSMS(array($phone),$content);
	}
	return trim(strval($res))=='0' ? true : strval($res);
}
开发者ID:noikiy,项目名称:mdwp,代码行数:11,代码来源:sms.php


示例8: send_text

 public static function send_text()
 {
     // Simple SMS send function
     function sendSMS($username, $password, $to, $message, $originator)
     {
         $URL = 'http://api.textmarketer.co.uk/gateway/' . "?username={$username}&password={$password}&option=xml";
         $URL .= "&to={$to}&message=" . urlencode($message) . '&orig=' . urlencode($originator);
         $fp = fopen($URL, 'r');
         return fread($fp, 1024);
     }
     // Example of use
     $response = sendSMS('myUsername', 'myPassword', '4477777777', 'My test message', 'TextMessage');
     echo $response;
 }
开发者ID:stephenx99,项目名称:xframe,代码行数:14,代码来源:Lib.php


示例9: sendSMS

 function sendSMS($mobileNumber, $notificationText)
 {
     //#############################################################
     $baseURL = "https://enabler.intelligentcloud.biz/SendSmsService/OneAPI_REST_v1_0/routing";
     $version = "1";
     $relativeURL = "/" . $version . "/smsmessaging/outbound/" . urlencode($this->smsNumber) . "/requests";
     $urlString = $baseURL . $relativeURL;
     $data = array('address' => urlencode($mobileNumber), 'senderAddress' => urlencode($this->smsNumber), 'message' => urlencode($notificationText));
     $data_string = "";
     foreach ($data as $key => $value) {
         $data_string .= $key . '=' . $value . '&';
     }
     rtrim($data_string, '&');
     $obj = json_decode(sendSMS($urlString, $data_string));
     if (property_exists($obj, 'requestError')) {
         //do something, log error.
     } else {
         $confirmationURL = $obj->{'resourceReference'}->{'resourceURL'} . "/deliveryInfos";
         $this->followupSMS($confirmationURL);
     }
 }
开发者ID:fniftaly,项目名称:Java-Selenium,代码行数:21,代码来源:SMS.php


示例10: sendSMSAlert

function sendSMSAlert($geoAssId, $devDateTime)
{
    $db = new Database(DB_SERVER, DB_USER, DB_PASS, DB_DATABASE);
    $db->connect();
    $getData = "SELECT * FROM tb_assigngeofence,tb_deviceinfo,tb_geofence_info,tb_clientinfo WHERE ci_id = tag_clientId AND tgi_id = tag_geofenceId AND di_id = tag_diId AND tag_id = " . $geoAssId;
    $resData = mysql_query($getData);
    if (@mysql_affected_rows() > 0) {
        $fetData = mysql_fetch_assoc($resData);
        $from = "";
        $to = $fetData[tag_alertSrc];
        if ($fetData[di_deviceName]) {
            $devName = $fetData[di_deviceName];
        } else {
            $devName = $fetData[di_deviceId];
        }
        if ($fetData[tag_inout] == "in") {
            $status = "entered zone";
        } else {
            $status = "left zone";
        }
        $msg = "Dear " . ucfirst($fetData[ci_clientName]) . "! " . $devName . " has " . $status . " " . $fetData[tgi_name] . " at " . date("H:i:s", strtotime($devDateTime)) . " - " . $fetData[ci_weburl];
        //echo $msg;
        $smsres = sendSMS($from, $to, $msg);
        $smsdata['tsi_mobileno'] = $fetData[tag_alertSrc];
        $smsdata['tsi_tgai_id'] = $geoAssId;
        $smsdata['tsi_smsResult'] = $smsres;
        $smsdata['tsi_message'] = urlencode($msg);
        $smsdata['tsi_smsType'] = "GEOALERT";
        //print_r($smsdata);
        //exit;
        if ($db->query_insert("tb_smsinfo", $smsdata)) {
            $res = 1;
        } else {
            $res = 0;
        }
        return $res;
        //print_r($fetData);
    }
}
开发者ID:shameerariff,项目名称:gpsapps,代码行数:39,代码来源:smsSF.php


示例11: register

function register($fname, $lname, $email, $pass, $phone, $plan)
{
    //header('Location: '.get_bloginfo('url').'/?p=r&status=good&f='.$fname.'&u='.$username.'&e='.$email.'$p='.$phone.'&pl='.$plan);
    global $wpdb;
    $username = strtolower(substr($fname, 0, 1) . $lname);
    # start by checking if the user already exists
    $row = $wpdb->get_row("SELECT * FROM userinfo WHERE username ='{$username}' OR email = '{$email}'");
    if (!empty($row->username)) {
        header('Location: ' . get_bloginfo('url') . '/?p=r&status=bad');
    } else {
        $sql = "INSERT INTO userinfo(username,firstname,lastname,email,mobilephone) \n            \t\tVALUES('{$username}','{$fname}', '{$lname}', '{$email}', '{$phone}')";
        $sql1 = "INSERT INTO radcheck(username,attribute,op,value)\n\t\t\t\t\t VALUES('{$username}','Cleartext-Password',':=','{$pass}')";
        $date = date('d M Y', strtotime(date('d M Y') . ' +2 day'));
        $sql2 = "INSERT INTO radcheck(username,attribute,op,value)\n\t\t\t\t\t VALUES('{$username}','Expiration',':=','{$date}')";
        $sql3 = "INSERT INTO radusergroup(username,groupname)\n\t\t\t\t\tVALUES('{$username}','{$plan}')";
        $wpdb->query($sql);
        $wpdb->query($sql1);
        $wpdb->query($sql2);
        $wpdb->query($sql3);
        sendSMS($phone, $username, $pass);
        sendEmail($email, $username, $plan);
        header('Location: ' . get_bloginfo('url') . '/?p=r&status=good&f=' . $fname . '&u=' . $username . '&e=' . $email . '$p=' . $phone . '&pl=' . $plan . '&ps=' . $pass);
    }
}
开发者ID:webnerd15,项目名称:WP-RADIUS,代码行数:24,代码来源:processor.php


示例12: getListInvalidFutureBuyingOrder

 function getListInvalidFutureBuyingOrder($OrderDate, $StockExchangeID)
 {
     // End 20100723 - Them $StockExchangeID ------------------------------------------------------- //
     $function_name = 'getListInvalidFutureBuyingOrder';
     $struct = '{urn:' . $this->class_name . '}' . $function_name . 'Struct';
     if (authenUser(func_get_args(), $this, $function_name) > 0) {
         return returnXML(func_get_args(), $this->class_name, $function_name, $this->_ERROR_CODE, $this->items, $this);
     }
     if (!required($OrderDate)) {
         $this->_ERROR_CODE = 30480;
     } elseif (!required($StockExchangeID)) {
         $this->_ERROR_CODE = 30001;
     } else {
         // $query = sprintf( "CALL sp_getListInvalidFutureBuyingOrder('%s' )", $OrderDate );
         $query = sprintf("CALL sp_getListInvalidFutureBuyingOrder('%s', '%s' )", $OrderDate, $StockExchangeID);
         $rs = $this->_MDB2_WRITE->extended->getAll($query);
         $this->_MDB2_WRITE->disconnect();
         $count = count($rs);
         for ($i = 0; $i < $count; $i++) {
             // 20100723 - Quang change ---------------------------------
             // $vip = checkVIPAccount($AccountNo);// 1: exist 0: not exist
             $vip = checkVIPAccount($rs[$i]['accountno']);
             // 1: exist 0: not exist
             // End 20100723 - Quang change -----------------------------
             if (strpos(PAGODA_ACCOUNT, $rs[$i]['accountno']) === false && $vip == 0) {
                 if ($rs[$i]['ordersideid'] == ORDER_BUY) {
                     switch ($rs[$i]['bankid']) {
                         case DAB_ID:
                             $dab =& new CDAB();
                             $dab_rs = $dab->cancelBlockMoney($rs[$i]['bankaccount'], $rs[$i]['accountno'], $rs[$i]['id'], $rs[$i]['amount']);
                             break;
                         case VCB_ID:
                             $dab =& new CVCB();
                             $newOrderID = $rs[$i]['id'] . $rs[$i]['unitcode'];
                             $dab_rs = $dab->cancelBlockMoney($rs[$i]['accountno'], $newOrderID, $rs[$i]['amount']);
                             break;
                         case NVB_ID:
                             $dab =& new CNVB();
                             $dab_rs = $dab->cancelBlockMoney(substr($rs[$i]['id'] . date("His"), 3), $rs[$i]['bankaccount'], $rs[$i]['amount'], $rs[$i]['id']);
                             break;
                         case OFFLINE:
                             $query = sprintf("CALL sp_VirtualBank_Cancel('%s', %u, %u, %f, '%s')", $rs[$i]['accountno'], OFFLINE, $rs[$i]['id'], $rs[$i]['amount'], $function_name);
                             $this->_MDB2_WRITE->connect();
                             $off_rs = $this->_MDB2_WRITE->extended->getRow($query);
                             $this->_MDB2_WRITE->disconnect();
                             $dab_rs = $off_rs['varerror'];
                             break;
                     }
                     // switch
                     if ($dab_rs == 0) {
                         $success = 1;
                     } else {
                         $success = 0;
                     }
                     $this->_MDB2_WRITE->connect();
                     $query = sprintf("CALL sp_updateFromApprovedToDeniedForFutureBuyingOrder( %u, %u )", $rs[$i]['id'], $success);
                     $update_rs = $this->_MDB2_WRITE->extended->getRow($query);
                     $this->_MDB2_WRITE->disconnect();
                 }
                 // BUY order
                 $bank_result .= $rs[$i]['accountno'] . "   " . $rs[$i]['id'] . "   " . $rs[$i]['amount'] . " --> " . $dab_rs . "\r\n";
                 $arraySMS['Phone'] = $rs[$i]['mobilephone'];
                 $OrderSide = $rs[$i]['ordersideid'] == ORDER_BUY ? "Mua" : "Ban";
                 $arraySMS['Content'] = "EPS: Lenh " . $OrderSide . " " . $rs[$i]['symbol'] . " - TK: " . $rs[$i]['accountno'] . " khong hop le do sai gia Tran/San";
                 sendSMS($arraySMS);
             }
             // PAGODA_ACCOUNT
         }
         // for
         mailSMTP('Quản lý Đặt lệnh', '[email protected]', '[email protected]', '[email protected]', '', 'Danh sách lệnh đặt trước không hợp lệ - StockExchangeID:' . $StockExchangeID, 'Danh sách lệnh đặt trước không hợp lệ \\r\\n <br>' . $bank_result);
         // mailSMTP('Quản lý Đặt lệnh','[email protected]','[email protected]','[email protected]', '', 'Danh sách lệnh đặt trước không hợp lệ - StockExchangeID:'.$StockExchangeID,'Danh sách lệnh đặt trước không hợp lệ \r\n <br>'.$bank_result);
         $filename = $_SERVER['DOCUMENT_ROOT'] . "/bank/unlock/" . date("Ymd");
         file_put_contents($filename, $bank_result);
     }
     return returnXML(func_get_args(), $this->class_name, $function_name, $this->_ERROR_CODE, $this->items, $this);
 }
开发者ID:quangbt2005,项目名称:vhost-kis,代码行数:76,代码来源:classOrder.php


示例13: number_format

        $cat_2 = $examTypeMarks_->cat2Marks($term_id, $stud_id, $subject_id);
        $mid_term = $examTypeMarks_->midtermMarks($term_id, $stud_id, $subject_id);
        $end_term = $examTypeMarks_->endtermMarks($term_id, $stud_id, $subject_id);
        $average = $examTypeMarks_->averageGrade($term_id, $stud_id, $subject_id);
        $average = number_format($average['key1'], 1);
        $grade = $average['key2'];
        $classPosition = $examTypeMarks_->classPosition($term_id, $stud_id, $subject_id);
        $message_part2_ = strtoupper(substr($subject_name, 0, 3)) . ' :' . $average . $grade;
        $message_part2 = $message_part2 . '; ' . $message_part2_;
    }
    //end while
} else {
    echo 'No details for now.';
}
$total_Avg = number_format($total, 2);
$studentProfile_ = new studentProfile();
$meanPoints = $studentProfile_->studMeanPoints($stud_id, $term_id);
$meanPoints = $meanPoints['key2'];
$studentPosition = $studentProfile_->studentPosition($term_id, $stud_id);
$message_part3 = 'TOTAL:' . $total . ' MEAN POINTS:' . $meanPoints . ' PST:' . $studentPosition;
$message_part1 = 'NAME: ' . $fname . ' ' . $mname . ' ' . $lname . ' ' . $adminNo . ' ' . $class_name . ' ' . $term_name . ' :' . $year_name;
$message = $message_part1 . ' ' . $message_part2 . ' ' . $message_part3 . ' Sent from Nyandarua High School';
echo $message;
function sendSMS($number, $message)
{
    $Namba = urlencode($number);
    $Message = urlencode($message);
    file("http://localhost:8011/send/sms/" . $Namba . "/" . $Message . "/");
}
sendSMS($number, $message);
echo 'message sent';
开发者ID:GotaloveCode,项目名称:sms,代码行数:31,代码来源:test_sms.php


示例14: doSendVerify

 public function doSendVerify($account, $verify, $type)
 {
     switch ($type) {
         case 'mobile':
             $content = modC('SMS_CONTENT', '{$verify}', 'USERCONFIG');
             $content = str_replace('{$verify}', $verify, $content);
             $content = str_replace('{$account}', $account, $content);
             $res = sendSMS($account, $content);
             return $res;
             break;
         case 'email':
             //发送验证邮箱
             $content = modC('REG_EMAIL_VERIFY', '{$verify}', 'USERCONFIG');
             $content = str_replace('{$verify}', $verify, $content);
             $content = str_replace('{$account}', $account, $content);
             $res = send_mail($account, modC('WEB_SITE_NAME', 'OpenSNS开源社交系统', 'Config') . '邮箱验证', $content);
             return $res;
             break;
     }
 }
开发者ID:smartymoon,项目名称:e-anjia,代码行数:20,代码来源:ConfigController.class.php


示例15: tach_send_callback

function tach_send_callback()
{
    global $panda;
    $ok = !empty($panda['ok_ok']) ? esc_url($panda['ok_ok']) : 'javascript:void(0);';
    $vk = !empty($panda['vk_vk']) ? esc_url($panda['vk_vk']) : 'javascript:void(0);';
    check_ajax_referer('cr-special-string', 'security');
    $phone = $_POST['phone'];
    $name = $_POST['name'];
    $text = $_POST['text'] ? $_POST['text'] : '';
    $email = !empty($panda['e_mail']) ? $panda['e_mail'] : '';
    $defaults = array('post_title' => 'Заявка на подбор репетитора c id' . $text, 'post_content' => $phone . '<br>' . $name, 'post_status' => 'publish', 'post_author' => 1, 'post_type' => 'send');
    $post_id = wp_insert_post($defaults);
    wp_mail($email, 'Заявка на подбор репетитора ' . get_home_url(), 'Вы получили новую заявку на подбор репетитора № ' . $post_id . ' Телефон клиента ' . $phone . ', Имя клиента, ' . $name . ', Репетитор -  ' . $text);
    $texte = "Садись, 5!: Ваша заявка №" . $post_id . " получена. Мы свяжемся с Вами. Наш тел: 412-413";
    sendSMS($phone, $texte);
    $date = date('G');
    if ($date > 21 && $date < 8) {
        $mess = '<br>Мы свяжемся с вами после 8:00 утра';
    } else {
        $mess = '';
    }
    echo '<a href="#" class="close"></a>
        <div class="litebox-top">Отлично!</div>
        <div class="popup-content">
            <div class="litebox-blod litebox-blod2">
                ' . $name . ', ваша заявка № ' . $post_id . ' получена. Мы перезвоним,<br>
                уточним детали и бесплатно подберем <br>
                подходящего специалиста.' . $mess . '
            </div>
            <div class="litebox-text">
                А пока подпишитесь на наши группы в социальных сетях,<br>
                чтобы узнавать новости из сферы образования и оставаться <br>
                в хорошем настроении!
            </div>
            <div class="popup-sots">
                <a href="' . $vk . '" class="vk-link2">Вконтакте</a>
                <a href="' . $ok . '" class="odnoklasniki-link2">Одноклассники</a>
            </div>
        </div>';
    wp_die();
}
开发者ID:WP-Panda,项目名称:crrepetitor,代码行数:41,代码来源:action-send-mailes.php


示例16: delivery


//.........这里部分代码省略.........
            if (($value['sums'] > $value['goods_number'] || $value['goods_number'] <= 0) && ($_CFG['use_storage'] == '1' && $_CFG['stock_dec_time'] == SDT_SHIP || $_CFG['use_storage'] == '0' && $value['is_real'] == 0)) {
                /* 操作失败 */
                $links[] = array('text' => $GLOBALS['_LANG']['order_info'], 'href' => 'order.php?act=delivery_info&delivery_id=' . $delivery_id);
                sys_msg(sprintf($GLOBALS['_LANG']['act_good_vacancy'], $value['goods_name']), 1, $links);
                break;
            }
            /* 虚拟商品列表 virtual_card*/
            if ($value['is_real'] == 0) {
                $virtual_goods[] = array('goods_id' => $value['goods_id'], 'goods_name' => $value['goods_name'], 'num' => $value['send_number']);
            }
        }
    }
    /* 发货 */
    /* 处理虚拟卡 商品(虚货) */
    if (is_array($virtual_goods) && count($virtual_goods) > 0) {
        foreach ($virtual_goods as $virtual_value) {
            virtual_card_shipping($virtual_value, $order['order_sn'], $msg, 'split');
        }
    }
    /* 如果使用库存,且发货时减库存,则修改库存 */
    if ($_CFG['use_storage'] == '1' && $_CFG['stock_dec_time'] == SDT_SHIP) {
        foreach ($delivery_stock_result as $value) {
            /* 商品(实货)、超级礼包(实货) */
            if ($value['is_real'] != 0) {
                //(货品)
                if (!empty($value['product_id'])) {
                    $minus_stock_sql = "UPDATE " . $GLOBALS['ecs']->table('products') . "\r\n                                        SET product_number = product_number - " . $value['sums'] . "\r\n                                        WHERE product_id = " . $value['product_id'];
                    $GLOBALS['db']->query($minus_stock_sql, 'SILENT');
                }
                $minus_stock_sql = "UPDATE " . $GLOBALS['ecs']->table('goods') . "\r\n                                    SET goods_number = goods_number - " . $value['sums'] . "\r\n                                    WHERE goods_id = " . $value['goods_id'];
                $GLOBALS['db']->query($minus_stock_sql, 'SILENT');
            }
        }
    }
    /* 修改发货单信息 */
    $invoice_no = str_replace(',', '<br>', $delivery['invoice_no']);
    $invoice_no = trim($invoice_no, '<br>');
    $_delivery['invoice_no'] = $invoice_no;
    $_delivery['status'] = 0;
    // 0,为已发货
    $query = $db->autoExecute($ecs->table('delivery_order'), $_delivery, 'UPDATE', "delivery_id = {$delivery_id}", 'SILENT');
    if (!$query) {
        /* 操作失败 */
        $links[] = array('text' => $GLOBALS['_LANG']['delivery_sn'] . $GLOBALS['_LANG']['detail'], 'href' => 'order.php?act=delivery_info&delivery_id=' . $delivery_id);
        sys_msg($GLOBALS['_LANG']['act_false'], 1, $links);
    }
    /* 标记订单为已确认 “已发货” */
    /* 更新发货时间 */
    $order_finish = get_all_delivery_finish($order_id);
    $shipping_status = $order_finish == 1 ? SS_SHIPPED : SS_SHIPPED_PART;
    $arr['shipping_status'] = $shipping_status;
    $arr['shipping_time'] = GMTIME_UTC;
    // 发货时间
    $arr['invoice_no'] = trim($order['invoice_no'] . '<br>' . $invoice_no, '<br>');
    update_order($order_id, $arr);
    /* 发货单发货记录log */
    order_action($order['order_sn'], OS_CONFIRMED, $shipping_status, $order['pay_status'], $action_note, null, 1);
    /* 如果当前订单已经全部发货 */
    if ($order_finish) {
        /* 如果订单用户不为空,计算积分,并发给用户;发红包 */
        if ($order['user_id'] > 0) {
            /* 取得用户信息 */
            $user = user_info($order['user_id']);
            /* 计算并发放积分 */
            $integral = integral_to_give($order);
            log_account_change($order['user_id'], 0, 0, intval($integral['rank_points']), intval($integral['custom_points']), sprintf($GLOBALS['_LANG']['order_gift_integral'], $order['order_sn']));
            /* 发放红包 */
            send_order_bonus($order_id, $order['supplier_id']);
        }
        /* 发送邮件 */
        $cfg = $_CFG['send_ship_email'];
        if ($cfg == '1') {
            $order['invoice_no'] = $invoice_no;
            $tpl = get_mail_template('deliver_notice');
            $smarty->assign('order', $order);
            $smarty->assign('send_time', local_date($_CFG['time_format']));
            $smarty->assign('shop_name', $_CFG['shop_name']);
            $smarty->assign('send_date', local_date($_CFG['date_format']));
            $smarty->assign('sent_date', local_date($_CFG['date_format']));
            $smarty->assign('confirm_url', $ecs->url() . 'receive.php?id=' . $order['order_id'] . '&con=' . rawurlencode($order['consignee']));
            $smarty->assign('send_msg_url', $ecs->url() . 'user.php?act=message_list&order_id=' . $order['order_id']);
            $content = $smarty->fetch('str:' . $tpl['template_content']);
            if (!send_mail($order['consignee'], $order['email'], $tpl['template_subject'], $content, $tpl['is_html'])) {
                $msg = $GLOBALS['_LANG']['send_mail_fail'];
            }
        }
        /* 如果需要,发短信 */
        if ($GLOBALS['_CFG']['sms_order_shipped'] == '1' && $order['mobile'] != '') {
            include_once '../send.php';
            $content = '您的订单已发货,订单号为' . $order['order_sn'] . '收货人为' . $order['consignee'] . '收货地址为' . $order['address'] . ',请注意查收【' . $GLOBALS['_CFG']['shop_name'] . '】';
            sendSMS($order['mobile'], $content);
        }
    }
    /* 清除缓存 */
    clear_cache_files();
    /* 操作成功 */
    $links[] = array('text' => $GLOBALS['_LANG']['09_delivery_order'], 'href' => 'order.php?act=delivery_list');
    $links[] = array('text' => $GLOBALS['_LANG']['delivery_sn'] . $GLOBALS['_LANG']['detail'], 'href' => 'order.php?act=delivery_info&delivery_id=' . $delivery_id);
    sys_msg($GLOBALS['_LANG']['act_ok'], 0, $links);
}
开发者ID:seanguo166,项目名称:yinoos,代码行数:101,代码来源:order.php


示例17: send_sms

/**
 * 发短信方法
 * @param array $supplierinfo   eg: array('商家id1'=>订单号)
 * @param string $content 短信内容
 * @param int    $position 调用位置   1,下订单;2,付款
 * 
 */
function send_sms($supplierinfo = '', $content = '', $position = 1)
{
    if (empty($supplierinfo) || empty($position)) {
        return;
    }
    $supplier_ids = array_keys($supplierinfo);
    global $_CFG;
    if (array_search(0, $supplier_ids) !== false) {
        if ($position == 1) {
            if ($_CFG['sms_order_placed'] == '1' && $_CFG['sms_shop_mobile'] != '') {
                $phones = explode(',', $_CFG['sms_shop_mobile']);
                array_filter($phones);
                $content1 = str_replace(array('ordersn', 'shopname'), array($supplierinfo[0], $_CFG['shop_name']), $content);
                foreach ($phones as $phone) {
                    sendSMS($phone, $content1);
                }
            }
        } elseif ($position == 2) {
            if ($_CFG['sms_order_payed'] == '1' && $_CFG['sms_shop_mobile'] != '') {
                $phones = explode(',', $_CFG['sms_shop_mobile']);
                array_filter($phones);
                $content1 = str_replace(array('ordersn', 'shopname'), array($supplierinfo[0], $_CFG['shop_name']), $content);
                foreach ($phones as $phone) {
                    sendSMS($phone, $content1);
                }
            }
        }
        array_filter($supplier_ids);
    }
    foreach ($supplier_ids as $val) {
        $info = get_supplier_info($val);
        if ($position == 1) {
            if ($info['sms_order_placed'] == '1' && $info['sms_shop_mobile'] != '') {
                $phones = explode(',', $info['sms_shop_mobile']);
                array_filter($phones);
                $content1 = str_replace(array('ordersn', 'shopname'), array($supplierinfo[$val], $_CFG['shop_name']), $content);
                foreach ($phones as $phone) {
                    sendSMS($phone, $content1);
                }
            }
        } elseif ($position == 2) {
            if ($info['sms_order_payed'] == '1' && $info['sms_shop_mobile'] != '') {
                $phones = explode(',', $info['sms_shop_mobile']);
                array_filter($phones);
                $content1 = str_replace(array('ordersn', 'shopname'), array($supplierinfo[$val], $_CFG['shop_name']), $content);
                foreach ($phones as $phone) {
                    sendSMS($phone, $content1);
                }
            }
        }
    }
}
开发者ID:seanguo166,项目名称:yinoos,代码行数:59,代码来源:lib_common.php


示例18: jsAnswer

if ($interval < 1) {
    // интервал отправки (сек)
    jsAnswer("error", "c_error", "", "Сообщение уже было отправлено.");
} else {
    //$get_data = gF('os');
    $get_data = $_POST["cs"];
    if (count($get_data) > 1) {
        // data to send
        $os = $_POST["os"];
        $cs = $_POST["cs"];
        $ip = $_SERVER["REMOTE_ADDR"];
        $title = "Новый клиент с сайта soapland";
        $title = "=?UTF-8?B?" . base64_encode($title) . "?=";
        $mess = "";
        $mess .= getOptions(1);
        $mess = $mess . "<div style=\"background:#bfd4ac;border:1px solid #999;padding:10px;margin: 10px 0;\">IP: " . $ip . " / <a href='http://dedushka.org/whois/#" . $ip . "'>Определить город</a></div>";
        $headers = "Content-type: text/html; charset=utf-8\r\n";
        $headers .= "From: soapland <" . $from . ">\r\n";
        $sms['msg'] = translit(getOptions(0));
        $sms['msg'] = substr($sms['msg'], 0, 160);
        if ($to != '[email protected]') {
            mail($to, $title, $mess, $headers);
        }
        if ($sms['id'] != '' || $sms['key'] != '' || $sms['log'] != '') {
            @sendSMS($num, $sms['msg']);
        }
        jsAnswer('success', 'c_success', '', 'Спасибо, мы свяжемся с Вами в течении 30 минут!');
    } else {
        jsAnswer('error', 'c_error', '', 'Ошибка');
    }
}
开发者ID:Xsorter,项目名称:xsorter.github.io,代码行数:31,代码来源:send.php


示例19: password_find_send_sms

 public function password_find_send_sms()
 {
     if ($_SESSION['find_password_user']) {
         $phone = $_SESSION['find_password_user']['user_phone'];
     } else {
         $this->error("错误");
     }
     $code = generateCode();
     if (sendSMS($phone, $code)) {
         $this->success('发送成功,请注意查收短信');
     } else {
         $this->error('未知错误,短信发送失败,请联系hmv客服');
     }
 }
开发者ID:kmlzh1983,项目名称:diamond,代码行数:14,代码来源:LoginController.class.php


示例20: mysqli_query

}
$result = mysqli_query($db_handle, "Update users set md5_id = MD5(" . $input->root->user_id . ") where id = " . $input->root->user_id);
$sql = "INSERT INTO `bluenet_v3`.`user_documents` (`id`,  `user_id`, `adhar_card`, `voter_id`, `driving_license`, `pan_card`)\n\t\t\t\tVALUES (NULL,\n\t\t\t\t\t'" . $input->root->user_id . "',\n\t\t\t\t\t '" . $input->root->adhar_card . "',\n\t\t\t\t\t  '" . $input->root->voter_card . "',\n\t\t\t\t\t   '" . $input->root->driving_license . "',\n\t\t\t\t\t\t'" . $input->root->pan_card . "');";
$result = mysqli_query($db_handle, $sql);
/*INSERT INTO `bluenet_v3`.`workers` (`id`, `ref_id`, `user_id`, `status`, `emergency_no`, `native_place`, `native_add`, `dob`, `education`, `experience`, `gender`, `remark`, `salary`, `bonus`) VALUES
	(NULL, '1', '3', 'new', '9090909090', 'delhi', 'asdf', '2016-04-05', '10', '5', 'M', 'afsdv', '1000', '2');*/
$sql = "INSERT INTO `bluenet_v3`.`workers` (`id`, `ref_id`, `user_id`, `status`, `emergency_no`, `native_place`,\n\t\t\t\t\t\t\t\t`native_add`, `dob`, `education`, `experience`, `gender`, `remark`, `salary`, `bonus`)\n\t\t\t\tVALUES (NULL,\n\t\t\t\t\t'" . $input->root->ref_id . "',\n\t\t\t\t\t'" . $input->root->user_id . "',\n\t\t\t\t\t 'new',\n\t\t\t\t\t '" . $input->root->emergency_no . "',\n\t\t\t\t\t  '" . $input->root->native_place . "',\n\t\t\t\t\t   '" . $input->root->native_add . "',\n\t\t\t\t\t\t'" . $input->root->dob . "',\n\t\t\t\t\t\t '" . $input->root->education . "',\n\t\t\t\t\t\t '" . $input->root->experience . "',\n\t\t\t\t\t\t  '" . $input->root->gender . "',\n\t\t\t\t\t\t   '" . $input->root->remark . "',\n\t\t\t\t\t\t\t'" . $input->root->salary . "',\n\t\t\t\t\t\t\t '" . $input->root->bonus . "');";
$result = mysqli_query($db_handle, $sql);
$input->root->id = mysqli_insert_id($db_handle);
/*
 * INSERT INTO `bluenet_v3`.`worker_working_timings`
 * (`id`, `worker_id`, `start_time`, `end_time`, `creation`, `last_update`, `status`, `gps_location`, `device_id`)
 * VALUES
 * (NULL, '1', '12:10:38', '09:37:42', CURRENT_TIME(), '2016-04-12 00:00:00', '1', '123.123,321.123', '2asfd');*/
foreach ($input->root->timings as $timing) {
    $sql = "INSERT INTO `bluenet_v3`.`worker_working_timings`\n\t\t\t\t\t(`id`, `worker_id`, `start_time`, `end_time`, `creation`,  `status`, `gps_location`, `device_id`)\n\t\t\t\t\tVALUES (NULL,\n\t\t\t\t\t'" . $input->root->id . "',\n\t\t\t\t\t '" . $timing->start_time . "',\n\t\t\t\t\t '" . $timing->end_time . "',\n\t\t\t\t\t '" . date("Y-m-d H:i:s") . "',\n\t\t\t\t\t '1',\n\t\t\t\t\t '" . $input->root->gps_location . "',\n\t\t\t\t'" . $input->root->device_id . "'\n\t\t\t\t);";
    $result = mysqli_query($db_handle, $sql);
}
/*
 *
 * INSERT INTO `bluenet_v3`.`service_worker_mappings`
 * 	(`id`, `worker_id`, `service_id`, `creation`) VALUES ('', '1', '2', CURRENT_TIMESTAMP);
 * */
foreach ($input->root->services as $service) {
    $sql = "INSERT INTO `bluenet_v3`.`service_worker_mappings`\n\t\t\t\t(`id`, `worker_id`, `service_id`)\n\t\t\t\t\tVALUES ('',\n\t\t\t\t\t'" . $input->root->id . "',\n\t\t\t\t\t '" . $service . "'\n\t\t\t\t\t );";
    $result = mysqli_query($db_handle, $sql);
}
print json_encode($input);
$message = "Dear " . $input->root->name . ", we have received your registration request. Your username:  " . $input->root->mobile . " , Password: " . $password . " at " . date("Y-m-d H:i:s");
sendSMS($input->root->mobile, $message);
开发者ID:rajnishp,项目名称:api_bluenet,代码行数:30,代码来源:addNew.php



注:本文中的sendSMS函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP sendStatusCode函数代码示例发布时间:2022-05-15
下一篇:
PHP sendResponse函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap