当前位置: 首页>>代码示例>>PHP>>正文


PHP SMS::SETorigen方法代码示例

本文整理汇总了PHP中SMS::SETorigen方法的典型用法代码示例。如果您正苦于以下问题:PHP SMS::SETorigen方法的具体用法?PHP SMS::SETorigen怎么用?PHP SMS::SETorigen使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SMS的用法示例。


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

示例1: MO_SMS_LLEIDA

function MO_SMS_LLEIDA()
{
    mail(DEBUG_EMAIL, SITE_NAME . ". API.PHP MO_SMS_LLEIDA: " . $_SERVER['REMOTE_ADDR'], var_export($_POST, true) . "\n\n--\n\n" . print_r($GLOBALS, true));
    $objSMS = new SMS();
    $objSMS->SETdestino($_POST['destino']);
    $objSMS->SETfecha($_POST['fecha']);
    $objSMS->SETidmo($_POST['idmo']);
    $objSMS->SETorigen($_POST['origen']);
    $objSMS->SETtexto(utf8_encode($_POST['texto']));
    $objSMS->grabar();
    //grabamos un aviso
    $objAviso = new AdministradorAviso();
    $objAviso->SETimagen(NULL);
    $objAviso->SETtexto($_POST['texto']);
    $objAviso->SETtitulo('Nuevo SMS recibido de ' . $_POST['origen']);
    $objAviso->SETurl(BASE_DIR . "admin.php" . "?page=lsSMS");
    $objAviso->SETvisto(0);
    //$objAviso->SETidAdministrador();
    $objAviso->grabarParaTodos();
    //comprobamos si el SMS viene del movil de un cliente y si figura el número de algun pedido de ese cliente
    //que este pendiente de confirmar.
    if (substr($_POST['origen'], 0, 3) == " 34") {
        $arrIdsCli = Cliente::AlltoArray("movil='" . substr($_POST['origen'], 3) . "'", "", "", "arrIds");
        foreach ($arrIdsCli as $idCli) {
            if (Cliente::existeId($idCli)) {
                $objCli = new Cliente($idCli);
                //TODO: imprescindible: estamos usando el id de estado para pendiente de confirmar contrareembolso,
                //esto tendria que cambiar y haber un campo que representase que esta situación
                $arrIdsPed = $objCli->arrPeds("idPedidoEstado='" . 9 . "'", "", "", "arrIds");
                foreach ($arrIdsPed as $idPed) {
                    if (Pedido::existeId($idPed)) {
                        $objPed = new Pedido($idPed);
                        if (strstr($_POST['texto'], $objPed->GETnumero())) {
                            $objPed->cambiarEstado(10);
                        }
                    }
                }
            }
        }
    }
}
开发者ID:neslonso,项目名称:Sintax,代码行数:41,代码来源:appApi.php


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