示例#1
0
function enviarSms($puerto, $cel, $text)
{
    $TextoSeparado = str_split($text, 160);
    //print_r($TextoSeparado);
    $valor = false;
    foreach ($TextoSeparado as $text) {
        //echo "HOLA";
        $valor = enviarSms1($puerto, $cel, $text);
    }
    return $valor;
}
示例#2
0
include_once "../../login/check.php";
//sleep(1);
if (!empty($_POST)) {
    include_once "../funciones.php";
    include_once "../../class/config.php";
    $config = new config();
    $PuertoUsb = $config->mostrarConfig("PuertoUsb", 1);
    include_once "../../class/smsenviado.php";
    $smsenviado = new smsenviado();
    $Posicion = $_POST['Posicion'];
    $Total = $_POST['Total'];
    $Mensaje = $_POST['Mensaje'];
    $NumeroSMS = $_POST['NumeroSMS'];
    $NumeroSMS = trim($NumeroSMS);
    $Mensaje = quitarTilde($Mensaje);
    if ($NumeroSMS != "" || !empty($NumeroSMS)) {
        $res = enviarSms1("COM" . $PuertoUsb, $NumeroSMS, $Mensaje);
        //$res=true;
    } else {
        $res = false;
    }
    //$res=0;
    if ($res) {
        $valores = array("Numero" => "'{$NumeroSMS}'", "Mensaje" => "'{$Mensaje}'");
        $smsenviado->insertarRegistro($valores);
        $Salida = array("Estado" => "Correcto", "Posicion" => $Posicion, "Total" => $Total, "Mensaje" => $idioma["Enviado"]);
    } else {
        $Salida = array("Estado" => "Error", "Posicion" => $Posicion, "Total" => $Total, "Mensaje" => $idioma["NoEnviado"]);
    }
    echo json_encode($Salida);
}