Exemple #1
0
 public function sms_update()
 {
     $conn = new conn();
     $funcionalidades = new funcionalidades();
     $conn->update(array('campanha' => $funcionalidades->removeAcentos($this->nome), 'palavra_chave' => $this->palavras_chaves, 'descricao' => $this->descricao, 'validadeIni' => $funcionalidades->ChecaVariavel($this->valiadeDe, "data"), 'validadeFim' => $funcionalidades->ChecaVariavel($this->validadeAte, "data"), 'patrocinador' => $this->patrocinador, 'qtdCupons' => $this->qtd, 'dt_limiteCupom' => $funcionalidades->ChecaVariavel($this->dt_limiteCupom, "data"), 'mensagem_encerrado' => $funcionalidades->removeAcentos($this->mensagem_encerrado), 'contato' => $this->contato, 'mensagem' => $funcionalidades->removeAcentos($this->msg), 'status' => 1), "idSms = " . $this->idSms . "", "campanha_sms");
     exit("<script>alert('Campanha atualizado com sucesso!');document.location.href='painel-index.php';</script>");
 }
Exemple #2
0
 private function validacao()
 {
     $funcoes = new funcionalidades();
     $this->usuario = $funcoes->ChecaVariavel($this->usuario, "texto");
     $this->senha = $this->senha == "" ? $this->senha : $this->sha_senha($this->senha);
     $this->data = $this->data;
     $conn = new conn();
     if ($this->op != "alterar") {
         $conn->insert(array('dtCad' => $this->data, 'dtAlt' => $this->data, 'dtCad' => $this->data, 'usuario' => $this->usuario, 'senha' => $this->senha, 'cpf' => $this->cpf, 'faz_validacao	' => $this->validador, 'status' => $this->status), "", "usuario");
         exit("<script>alert('Seu cadastro foi efetuado com sucesso!');document.location.href='painel-index.php';</script>");
     } else {
         if ($this->senha == "") {
             $conn->update(array('dtAlt' => $this->data, 'usuario' => $this->usuario, 'cpf' => $this->cpf, 'faz_validacao	' => $this->validador, 'status' => $this->status), "id=" . $this->idCliente . "", "usuario");
         } else {
             $conn->update(array('dtAlt' => $this->data, 'usuario' => $this->usuario, 'senha' => $this->senha, 'cpf' => $this->cpf, 'faz_validacao	' => $this->validador, 'status' => $this->status), "id=" . $this->idCliente . "", "usuario");
         }
         exit("<script>alert('Seu cadastro foi alterado com sucesso!');document.location.href='painel-index.php';</script>");
     }
 }
Exemple #3
0
                $dtvalidade = date('Y-m-d', strtotime("+" . $dias . " days", strtotime(date("Y-m-d"))));
                $conn->insert(array('dtCad' => date("Y-m-d"), 'idCampanha' => $palavra_chave['idSms'], 'CelularCliente' => $_GET['sender'], 'dtEnvio' => $_GET['when'], 'mensagem' => $_GET['text'], 'status' => 1), "", "sms");
                $mensagem = converteComandosTxt($dados["mensagem"], $campanha, $dtvalidade);
            }
            echo $mensagem;
            //exit("dadafrg ".$msgFim_enviado);
            if ($msgFim_enviado < 1) {
                $usuario = 'montnet';
                $senha = 'Qym56fMu';
                $celulares = explode(";", $_POST['celular']);
                $url = "http://api.infobip.com/api/v3/sendsms/xml";
                $xmlString = "\n\t\t\t\t\t   <SMS>\n\t\t\t\t\t     <authentification>\n\t\t\t\t\t    <username>" . $usuario . "</username>\n\t\t\t\t\t    <password>" . $senha . "</password>\n\t\t\t\t\t     </authentification>\n\t\t\t\t\t     <message>\n\t\t\t\t\t    <sender>" . $dados["campanha"] . "</sender>\n\t\t\t\t\t    <text>" . $mensagem . "</text>\n\t\t\t\t\t    <flash></flash>\n\t\t\t\t\t    <type></type>\n\t\t\t\t\t    <wapurl></wapurl>\n\t\t\t\t\t    <binary></binary>\n\t\t\t\t\t    <datacoding></datacoding>\n\t\t\t\t\t    <esmclass></esmclass>\n\t\t\t\t\t    <srcton></srcton>\n\t\t\t\t\t    <srcnpi></srcnpi>\n\t\t\t\t\t    <destton></destton>\n\t\t\t\t\t    <destnpi></destnpi>\n\t\t\t\t\t    <ValidityPeriod></ValidityPeriod>\n\t\t\t\t\t     </message>\n\t\t\t\t\t     <recipients>\n\t\t\t\t\t     <gsm>" . $_GET['sender'] . "</gsm>\n\t\t\t\t\t    </recipients>\n\t\t\t\t\t   </SMS>  ";
                $fields = "XML=" . urlencode($xmlString);
                //  in this example, POST request was made using PHP's CURL
                $ch = curl_init();
                curl_setopt($ch, CURLOPT_URL, $url);
                curl_setopt($ch, CURLOPT_POST, 1);
                curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
                //  response of the POST request
                $response = curl_exec($ch);
                curl_close($ch);
                $cupons_qtd = $palavra_chave['qtdCupons'] - 1;
                $dados = $conn->update(array("qtdCupons" => $cupons_qtd), "idSms = '" . $palavra_chave['idSms'] . "'", "", "campanha_sms");
                $conn->insert(array('dtCad' => date("Y-m-d"), 'idCampanha' => $palavra_chave['idSms'], 'CelularCliente' => $_GET['sender'], 'dtEnvio' => $_GET['when'], 'mensagem' => $mensagem, 'status' => 3, 'msgFim_enviado' => $msgFim_enviado), "", "sms");
            }
        }
        if (preg_match('/^SAIR/', $txt, $matches, PREG_OFFSET_CAPTURE) || preg_match('/^PARAR/', $txt, $matches, PREG_OFFSET_CAPTURE)) {
            $dados = $conn->delete("CelularCliente = '" . $_GET['sender'] . "'", "", "sms");
        }
    }
}
Exemple #4
0
<?php

require_once "classes/conexao.php";
require_once "classes/funcionalidades.php";
$acao = isset($_POST['acao']) ? $_POST['acao'] : "";
$campanha = isset($_POST['campanha']) ? $_POST['campanha'] : "";
$idSms = isset($_POST['idSms']) ? $_POST['idSms'] : "";
$conn = new conn();
if ($acao == "altera_status") {
    $status = $conn->read(array("status"), "idSms=" . $idSms . " LIMIT 1", "", "campanha_sms", "fetch");
    if ($status['status'] == 1) {
        $atualiza = $conn->update(array('status' => 0), "idSms=" . $idSms . "", "campanha_sms");
        if ($atualiza) {
            exit("ok;");
        } else {
            exit("erro;");
        }
    }
} else {
    if ($acao == "dar_baixa") {
        $conn->update(array("status" => 4, "msgFim_enviado" => 0), "idCampanha = '" . $campanha . "'", "sms");
        $status = $conn->read(array("status"), "campanha='" . $campanha . "'  AND idCupom = " . $_POST["idCupom"] . " LIMIT 1", "", "cupom", "fetch");
        if ($status['status'] == 0) {
            $atualiza = $conn->update(array('status' => 1, 'dtBaixa' => date("Y-m-d"), 'usuario_acao' => $_SESSION["login"]["usuario"]), "campanha='" . $campanha . "' AND idCupom = " . $_POST["idCupom"] . "", "cupom");
            if ($atualiza) {
                exit("ok;");
            } else {
                exit("erro;");
            }
        }
    }
Exemple #5
0
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>Painel SMS</title>
	<!-- Latest compiled and minified CSS -->
	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">

	<!-- Optional theme -->
	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css" integrity="sha384-aUGj/X2zp5rLCbBxumKTCw2Z50WgIr1vs/PFN4praOTvYXWlVyh2UtNUU0KAUhAX" crossorigin="anonymous">

	<link rel="stylesheet" href="css/estilo.css">

	<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-ui.css" />
	<script type="text/javascript" language="JavaScript" src="js/jquery.min.js"></script>
	<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
	<script type="text/javascript" language="JavaScript" src="js/jquery.maskMoney.js"></script>
	<script type="text/javascript" language="JavaScript" src="js/jquery.validate.js"></script>
	<script type="text/javascript" language="JavaScript" src="js/jquery.numeric.pack.js"></script>
	<script type="text/javascript" language="JavaScript" src="js/jquery.floatnumber.js"></script>
	<script type="text/javascript" language="JavaScript" src="js/jquery.maskedinput-1.2.2.js"></script>
	<script type="text/javascript" src="js/funcoes.js"></script>
	<!-- Latest compiled and minified JavaScript
	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script> -->

</head>
<body>
<?php 
include_once "classes/conexao.php";
$conn = new conn();
$conn->update(array('status' => 0), "validadeFim < " . date("Y-m-d") . "", "campanha_sms");
$conn->update(array('status' => 2), "dtvalidade < " . date("Y-m-d") . "", "cupom");