Exemple #1
0
 private function validacao()
 {
     $conn = new conn();
     if ($this->cpf != "" && $this->usuario == "" && $this->senha == "") {
         if ($this->cpf == "") {
             exit("<script>alert('Preencha algum dos campos para logar'); document.location='index.php';</script>");
         } else {
             $this->path = $this->path != "" ? $this->path : "painel-validacao.php";
             $where = " cpf = '" . $this->cpf . "' AND faz_validacao = 1 AND status = 1";
         }
     } else {
         if ($this->usuario == "" || $this->senha == "") {
             exit("<script>alert('Preencha algum dos campos para logar'); document.location='index.php';</script>");
         } else {
             $this->senha = sha1($this->senha);
             $this->path = $this->path != "" ? $this->path : "painel-index.php";
             $where = " senha = '" . $this->senha . "' AND status = 1";
         }
     }
     $cliente = $conn->read(array("id", "usuario"), $where, null, "usuario", "fetch");
     if ($cliente) {
         $_SESSION["login"] = array();
         $_SESSION["login"]["logado"] = "sim";
         $_SESSION["login"]["id"] = $cliente['id'];
         $_SESSION["login"]["usuario"] = $cliente['usuario'];
         //print_r($_SESSION["login"]["usuario"]);exit();
         if ($_SESSION["pedido_temp"]["usando"]) {
             exit("<script>alert('Login efetuado com sucesso.'); document.location='pedido.php?acao=addProd';</script>");
         }
         exit("<script>alert('Login efetuado com sucesso.'); document.location='" . $this->path . "';</script>");
     } else {
         unset($_SESSION["login"]);
         echo "<script>alert('Usuário ou senha inválida!'); history.back();</script>";
     }
 }
Exemple #2
0
        // Concatenamos um dos caracteres na variável $retorno
        $retorno .= $caracteres[$rand - 1];
    }
    return $retorno;
}
function converteComandosTxt($txt, $campanha, $dtvalidade)
{
    //altera variaveis
    $conn = new conn();
    $codigo = token();
    $conn->insert(array('dtCad' => date("Y-m-d"), 'campanha' => $campanha, 'codigo_cupom' => $codigo, 'dtvalidade' => $dtvalidade, 'usuario_acao' => $_SESSION["login"]["usuario"], 'status' => 0), "", "cupom");
    $txt = str_replace("&CODE&", $codigo, $txt);
    return $txt;
}
if ($_GET['receiver'] && $_GET['sender'] && $_GET['when'] && $_GET['text']) {
    $chave = $conn->read(array("idSms", "palavra_chave", "campanha"), "status = 1 AND qtdCupons > 0", "", "campanha_sms", "query");
    while ($palavra_chave = $chave->fetch_assoc()) {
        $campanha = $palavra_chave['idSms'];
        $txtMaiusculo = strtoupper($_GET['text']);
        $txtPMaiusculo = ucfirst($_GET['text']);
        $txtMinusculo = strtolower($_GET['text']);
        if (preg_match('/^' . $palavra_chave['palavra_chave'] . '/', $txtMaiusculo, $matches, PREG_OFFSET_CAPTURE) || preg_match('/^' . $palavra_chave['palavra_chave'] . '/', $txtMinusculo, $matches, PREG_OFFSET_CAPTURE) || preg_match('/^' . $palavra_chave['palavra_chave'] . '/', $txtPMaiusculo, $matches, PREG_OFFSET_CAPTURE)) {
            $dados = $conn->read(array("*"), "idSms = '" . $palavra_chave['idSms'] . "' AND status = 1", "", "campanha_sms", "fetch");
            $celular = $conn->read(array("*"), "CelularCliente = '" . $_GET['sender'] . "' AND idCampanha = " . $palavra_chave['idSms'] . " AND status != 4", "msgFim_enviado ASC ", "sms", "fetch");
            if (count($celular) != 0) {
                $mensagem = $dados['mensagem_encerrado'];
                $msgFim_enviado = 1;
            } else {
                $msgFim_enviado = 0;
                $time_inicial = date("Y-m-d");
                $time_final = $dados['dt_limiteCupom'];
Exemple #3
0
if (!$_SESSION) {
    session_start();
}
require_once "classes/conexao.php";
require_once "classes/funcionalidades.php";
require_once "header.php";
$funcionalidades = new funcionalidades();
$conn = new conn();
/*
    $sqlWhere = " WHERE 1=1";
   if ($dataB!="") { $sqlWhere .= " AND b.data LIKE '%".cData2($dataB)."%'"; }
   if ($tipoB!="") { $sqlWhere .= " AND b.tipo='".$tipoB."'"; }
   if ($nomeB!="") { $sqlWhere .= " AND b.nome LIKE '%".$nomeB."%'"; }
   if ($statusB!="" || $statusB=="0") { $sqlWhere .= " AND b.status='".$statusB."'"; }
*/
$produtos = $conn->read(array("*"), "", "status ASC", "usuario", "query");
?>
<div class="container">
<?php 
if ($_SESSION["login"]["logado"] == "sim") {
    require_once "menu.php";
    ?>

    <!--<h3>The columns titles are merged with the filters inputs thanks to the placeholders attributes</h3>
    <hr>
    <p>Inspired by this <a href="http://bootsnipp.com/snippets/featured/panel-tables-with-filter">snippet</a></p>-->
    <div class="row">
        <div class="panel panel-primary filterable">
            <div class="panel-heading">
                <h3 class="panel-title">Usuários</h3>
            </div>
Exemple #4
0
 private function seleciona_senhaAntiga($idCliente)
 {
     $conn = new conn();
     return $conn->read(array("senha"), "id='" . $idCliente . "' LIMIT 1", "", "usuario", "fetch");
 }
Exemple #5
0
<?php

if (!$_SESSION) {
    session_start();
}
require_once "classes/conexao.php";
require_once "classes/funcionalidades.php";
require_once "header.php";
$funcionalidades = new funcionalidades();
$conn = new conn();
$sms = $conn->read(array("*"), "idCampanha = " . $_GET['idCamp'] . "", "", "sms", "query");
$sqlWhere = "1=1";
if (isset($_GET['idCampanha']) || $_GET['idCampanha'] != "") {
    $sqlWhere .= " AND idCampanha = '" . $_GET['idCampanha'] . "'";
}
?>
<div class="container">
<?php 
if ($_SESSION["login"]["logado"] == "sim") {
    require_once "menu.php";
    ?>

    <!--<h3>The columns titles are merged with the filters inputs thanks to the placeholders attributes</h3>
    <hr>
    <p>Inspired by this <a href="http://bootsnipp.com/snippets/featured/panel-tables-with-filter">snippet</a></p>-->
    <div class="row" style="padding-left: 350px;padding-right: 350px;">
        <div class="panel panel-primary filterable">
            <div class="panel-heading">
                <h3 class="panel-title">Gerenciador de logs</h3>
            </div>
            <div class="pull-right">
Exemple #6
0
if (!$_SESSION) {
    session_start();
}
require_once "classes/conexao.php";
require_once "classes/funcionalidades.php";
require_once "header.php";
$funcionalidades = new funcionalidades();
$conn = new conn();
/*
$sqlWhere = " WHERE 1=1";
if ($dataB!="") { $sqlWhere .= " AND b.data LIKE '%".cData2($dataB)."%'"; }
if ($tipoB!="") { $sqlWhere .= " AND b.tipo='".$tipoB."'"; }
if ($nomeB!="") { $sqlWhere .= " AND b.nome LIKE '%".$nomeB."%'"; }
if ($statusB!="" || $statusB=="0") { $sqlWhere .= " AND b.status='".$statusB."'"; }
*/
$r = $conn->read(array("campanha"), "idSms = " . $_GET['idCamp'] . "", "status DESC", "campanha_sms", "fetch");
$sms = $conn->read(array("*"), "idCampanha = " . $_GET['idCamp'] . "", "status DESC", "sms", "query");
?>
<div class="container">
<?php 
if ($_SESSION["login"]["logado"] == "sim") {
    require_once "menu.php";
    ?>

    <!--<h3>The columns titles are merged with the filters inputs thanks to the placeholders attributes</h3>
    <hr>
    <p>Inspired by this <a href="http://bootsnipp.com/snippets/featured/panel-tables-with-filter">snippet</a></p>-->
    <div class="row">
        <div class="panel panel-primary filterable">
            <div class="panel-heading">
                <h3 class="panel-title"><?php 
if (!$_SESSION) {
    session_start();
}
require_once "header.php";
require_once "classes/funcionalidades.php";
$funcionalidades = new funcionalidades();
if ($_SESSION["login"]["logado"] == "sim") {
    $_SESSION['idC'] = isset($_GET['idC']) ? $_GET['idC'] : "";
    $_SESSION['acao'] = isset($_GET['acao']) ? $_GET['acao'] : "";
    //exit($_SESSION['idC']);
    if ($_SESSION['acao'] == "editar") {
        require_once "classes/conexao.php";
        $conn = new conn();
        $where = "idSms=" . $_SESSION['idC'] . "";
        $campanha = $conn->read(array("*"), $where, "", "campanha_sms", "fetch");
    }
    ?>
<div class="container">
	<?php 
    require_once "menu.php";
    ?>
		<form method="post" action="controler.php?action=sms" class="form-horizontal" style="margin-top: 46px;padding-left: 196px;">
			<input type="hidden" name="idSms" value="<?php 
    echo $_GET['idC'];
    ?>
">
			<div class="form-group">
			    <label for="nome_camp" class="col-sm-2 control-label">Nome</label>
			    <div class="col-sm-6">
			      <input type="text" class="form-control" id="nome_camp" name="nome_camp" placeholder="Nome da campanha" value="<?php 
$funcionalidades = new funcionalidades();
$conn = new conn();
$sqlWhere = "1=1";
if (isset($_GET['Keyword']) || $_GET['Keyword'] != "") {
    $sqlWhere .= " AND palavra_chave LIKE '%" . $_GET['Keyword'] . "%'";
}
if (isset($_GET['patrocinador']) || $_GET['patrocinador'] != "") {
    $sqlWhere .= " AND patrocinador LIKE '%" . $_GET['patrocinador'] . "%'";
}
if (isset($_GET['capanha']) || $_GET['capanha'] != "") {
    $sqlWhere .= " AND idSms = '" . $_GET['capanha'] . "'";
}
if (isset($_GET['dtCad']) || $_GET['dtCad'] != "") {
    $sqlWhere .= " AND dtCad LIKE '%" . $_GET['dtCad'] . "%'";
}
$sms = $conn->read(array("*"), "" . $sqlWhere . "", "", "campanha_sms", "query");
$capanha = isset($_GET['capanha']) ? $_GET['capanha'] : "";
?>
<div class="container">
<?php 
if ($_SESSION["login"]["logado"] == "sim") {
    require_once "menu.php";
    ?>

    <!--<h3>The columns titles are merged with the filters inputs thanks to the placeholders attributes</h3>
    <hr>
    <p>Inspired by this <a href="http://bootsnipp.com/snippets/featured/panel-tables-with-filter">snippet</a></p>-->
    <div class="row">
        <div class="panel panel-primary filterable">
            <div class="panel-heading">
                <h3 class="panel-title">Gerenciador de relatorios</h3>
        ?>
	<style type="text/css">
	a { text-decoration:none; }
	#botao { display:block; font-family:Arial; cursor:pointer; font-size:14px; font-weight:bold; text-align:center; border-radius:10px; border:1px solid black; margin:10px auto ; width:150px; line-height:25px; height:25px; background-color:#cccccc; color:#000000; }
	#botao:hover { border-color:#ebebeb; color:white; }
	</style>
	<a href="?acao=gerar&sqlWhere=<?php 
        echo $sqlWhere;
        ?>
&sqlOrder=<?php 
        echo $sqlOrder;
        ?>
"><div id="botao">Gerar Excel</div></a>
<?php 
    }
    $query = $conn->read(array("*"), "{$sqlWhere}", "", "campanha_sms", "query");
    if ($query->num_rows) {
        ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
	<tr> 
		<td><b>Keyword</b></td>
		<td><b>Patrocinador</b></td>
		<td><b>Data de cadastro</b></td>
	</tr>
	<?php 
        while ($r = $query->fetch_object()) {
            echo "<tr>\n\t\t\t<td>" . $r->palavra_chave . "</td>\n\t\t\t<td>" . $r->patrocinador . "</td>\n\t\t\t<td>" . $r->dtCad . "</td>\n\t\t</tr>";
        }
        ?>
</table>
<?php 
Exemple #10
0
<?php

if (!$_SESSION) {
    session_start();
}
require_once "classes/conexao.php";
require_once "classes/funcionalidades.php";
require_once "header.php";
$funcionalidades = new funcionalidades();
$conn = new conn();
$produtos = isset($_GET['codigo']) ? $conn->read(array("*"), "codigo_cupom =  '" . $_GET['codigo'] . "'", "", "cupom", "query") : 0;
?>
<div class="container">
<?php 
if ($_SESSION["login"]["logado"] == "sim") {
    require_once "menu.php";
    ?>

    <!--<h3>The columns titles are merged with the filters inputs thanks to the placeholders attributes</h3>
    <hr>
    <p>Inspired by this <a href="http://bootsnipp.com/snippets/featured/panel-tables-with-filter">snippet</a></p>-->
    <div class="row">
        <div class="panel panel-primary filterable">
            <div class="panel-heading">
                <h3 class="panel-title">Gerenciador de cupons</h3>
            </div>
            <table class="table">
                <thead>
                	<tr class="filters">
                        <form action="?" method="get">
                            <th></th>
Exemple #11
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;");
            }
        }
    }