403Webshell
Server IP : 23.111.136.34  /  Your IP : 216.73.216.136
Web Server : Apache
System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : meusitei ( 1072)
PHP Version : 5.6.40
Disable Function : show_source, system, shell_exec, passthru, proc_open
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/meusitei/public_html/painel/views/configuracao/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/painel/views/configuracao/banners.php
<?php
if (!defined('ABSPATH'))
    exit;
?>
<?php
$iphone = strpos($_SERVER['HTTP_USER_AGENT'], "iPhone");
$ipad = strpos($_SERVER['HTTP_USER_AGENT'], "iPad");
$android = strpos($_SERVER['HTTP_USER_AGENT'], "Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'], "webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'], "BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'], "iPod");
$symbian = strpos($_SERVER['HTTP_USER_AGENT'], "Symbian");

if ($iphone || $ipad || $android || $palmpre || $ipod || $berry || $symbian == true) {
    $mobile_use = "1";
} else {
    $mobile_use = "";
}

@$paisRelacao = $this->getcepCadastrados(null, 'pais');
@$estadoRelacao = $this->getcepCadastrados(null, 'estado');
@$cidadeRelacao = $this->getcepCadastrados(null, 'cidade'); //,' WHERE cep_pais = "Brasil" AND cep_estado = "BA"'); 
@$bairroRelacao = $this->getcepCadastrados(null, 'bairro');

@$paisRelacao2 = $this->getcepCadastrados(null, 'pais');
@$estadoRelacao2 = $this->getcepCadastrados(null, 'estado');
@$cidadeRelacao2 = $this->getcepCadastrados(null, 'cidade'); //,' WHERE cep_pais = "Brasil" AND cep_estado = "BA"'); 
@$bairroRelacao2 = $this->getcepCadastrados(null, 'bairro');

@$dadosprof = $modelo->proprietarios('get', $parametros[1]);
@$proprietarios_notas = $this->acaoglobal(array('proprietarios_notas', 'id'), 'list');
@$url_atual = $_SERVER ['REQUEST_URI'];
?>
<link rel="stylesheet" type="text/css" href="<?php echo HOME_URI; ?>views/_js/datatable/jquery.dataTables.css"><!-- usado tabela -->
<link rel="stylesheet" type="text/css" href="<?php echo HOME_URI; ?>views/_js/datatable/resources/syntax/shCore.css"><!-- usado tabela -->
<script type="text/javascript" language="javascript" src="<?php echo HOME_URI; ?>views/_js/datatable/jquery.dataTables.js"></script><!-- usado tabela -->
<script>

    $(document).ready(function () {
        /*
        var tableOrdem = $('#sample_ordem').dataTable({
            "order": [[1, 'asc']],
    "bPaginate": false,
    "bLengthChange": false,
    "bFilter": false,
    "bInfo": false,
    "bAutoWidth": false,
    "oLanguage": {
                //"sLengthMenu": "<?php if ($mobile_use != '1') { ?>Exibir _MENU_ por página<?php } ?>",
                                "sZeroRecords": "Desculpe, nada encontrado",
                                "sInfo": "Exibindo de _START_ a _END_ de _TOTAL_ registros",
                                "sInfoEmpty": "Nenhum registro sendo exibido",
                                "sInfoFiltered": "(filtrou-se a partir de _MAX_ registros)",
                                "sSearch": "<?php if ($mobile_use != '1') { ?>Busca:<?php } ?>",
                                                "oPaginate": {
                                                    "sLast": "Last page",
                                                    "sNext": "Próximo",
                                                    "sPrevious": "Anterior"
                                                }
                                            },
       columnDefs: [{
          targets: "_all",
          orderable: false
       }],
                                            paging: false,    // desativa paginação 
    ordering: false, //desativa ordenação no cabeçalho
    searching: false // desativa a pesquisa no topo
                                        });
                                        */
                                        /*
                                        $('#sample_ordem_wrapper .dataTables_filter input').addClass("form-control input-sm").attr("placeholder", "Pesquise...");
                                        // modify table search input
                                        $('#sample_ordem_wrapper .dataTables_length select').addClass("m-wrap small");
                                        // modify table per page dropdown
                                        $('#sample_ordem_wrapper .dataTables_length select').select2();
                                        // initialzie select2 dropdown
                                        $('#sample_ordem_column_toggler input[type="checkbox"]').change(function () {

                                            var iCol = parseInt($(this).attr("data-column"));
                                            var bVis = tableOrdem.fnSettings().aoColumns[iCol].bVisible;
                                            tableOrdem.fnSetColumnVis(iCol, (bVis ? false : true));
                                        });
                                        */
                                        
                                        $('#botaoexcluir').click(function() {
                                            var dados = $('#botaoexcluir').attr('rol');
                                            $('#prog2').css('width', '0%');
                                            $('#prog1').css('display', 'block');
                                            $('#progok').hide();
                                            $('#prog1').show();
                                            var interval = setTimeout(function() {
                                                $('#prog2').css('width', '10%');
                                            }, 500);
                                            var interval1 = setTimeout(function() {
                                                $('#prog2').css('width', '20%');
                                            }, 700);
                                            var interval2 = setTimeout(function() {
                                                $('#prog2').css('width', '40%');
                                            }, 1000);
                                            var interval3 = setTimeout(function() {
                                                $('#prog2').css('width', '80%');
                                            }, 1200);
                                            //alert(dados);
                                            $.post("<?php echo HOME_URI; ?>imobiliaria/excluirbanner", {id: dados}, function(data) {
                                                //alert(data);
                                                clearInterval(interval);
                                                clearInterval(interval1);
                                                clearInterval(interval2);
                                                clearInterval(interval3);
                                                $('#prog2').css('width', '85%');
                                                //setTimeout(function() {
                                                    $('#frasealertok').html('Banner excluído.');
                                                    $('#prog2').css('width', '100%');
                                                    $('#prog1').hide();
                                                    $('#progerro').hide();
                                                    $('#progok').show();
                                                    $.post("<?php echo HOME_URI; ?>imobiliaria/gerartabelabanners", function(data) {
                                                        $('.corpoordemgeral').html(data);
                                                    });
                                                    //location.reload();
                                                //}, 2500);

                                            });
                                        });

                                        // AÇÕES - ALTERAR ODEM DOS BANNERS - INICIO
                                        $('.proximo').click(function () {
                                            var data = parseInt($(this).attr('rol'));
                                            var data2 = data - 1;


                                            var src1 = '#src-' + data2;
                                            var src2 = '#src-' + data;
                                            var tipo1 = '#tipo-' + data2;
                                            var tipo2 = '#tipo-' + data;
                                            var editar1 = '#editar-' + data2;
                                            var editar2 = '#editar-' + data;
                                            var excluir1 = '#excluir-' + data2;
                                            var excluir2 = '#excluir-' + data;

                                            var html_src1 = $(src1).html();
                                            var html_src2 = $(src2).html();
                                            var html_tipo1 = $(tipo1).html();
                                            var html_tipo2 = $(tipo2).html();

                                            var attr_editar1 = $(editar1).attr('href');
                                            var attr_editar2 = $(editar2).attr('href');
                                            var attr_excluir1 = $(excluir1).attr('onClick');
                                            var attr_excluir2 = $(excluir2).attr('onClick');

                                            //alert(attr_editar1+'/'+attr_editar2+'/'+attr_excluir1+'/'+attr_excluir2);

                                            $(tipo1).html(html_tipo2);
                                            $(tipo2).html(html_tipo1);
                                            $(src1).html(html_src2);
                                            $(src2).html(html_src1);

                                            $(editar1).attr('href', attr_editar2);
                                            $(editar2).attr('href', attr_editar1);
                                            $(excluir1).attr('onClick', attr_excluir2);
                                            $(excluir2).attr('onClick', attr_excluir1);

                                            /*
                                             var ordem1 = '#ordem-'+data;
                                             var ordem2 = '#ordem-'+data2;
                                             var columm1 = '#columm-'+data;
                                             var columm2 = '#columm-'+data2;
                                             $(ordem1).html(data2);
                                             $(ordem2).html(data);
                                             $(ordem1).attr('id',ordem2);
                                             $(ordem2).attr('id',ordem1);
                                             
                                             var proximo = '#proximo-ordem-'+data2;
                                             $(proximo).attr('rol',data);
                                             */


                                            //alert(ordem1+'/'+data2+':::'+ordem2+'/'+data);
                                            $.post("<?php echo HOME_URI; ?>imobiliaria/bannermudarordem", {id1: data, id2: data2}, function (valor) {
                                            });
                                        });

                                        $('.anterior').click(function () {
                                            var data = parseInt($(this).attr('rol'));
                                            var data2 = data + 1;

                                            var src1 = '#src-' + data2;
                                            var src2 = '#src-' + data;
                                            var tipo1 = '#tipo-' + data2;
                                            var tipo2 = '#tipo-' + data;
                                            var editar1 = '#editar-' + data2;
                                            var editar2 = '#editar-' + data;
                                            var excluir1 = '#excluir-' + data2;
                                            var excluir2 = '#excluir-' + data;

                                            var html_src1 = $(src1).html();
                                            var html_src2 = $(src2).html();
                                            var html_tipo1 = $(tipo1).html();
                                            var html_tipo2 = $(tipo2).html();

                                            var attr_editar1 = $(editar1).attr('href');
                                            var attr_editar2 = $(editar2).attr('href');
                                            var attr_excluir1 = $(excluir1).attr('onClick');
                                            var attr_excluir2 = $(excluir2).attr('onClick');

                                            //alert(attr_editar1+'/'+attr_editar2+'/'+attr_excluir1+'/'+attr_excluir2);

                                            $(tipo1).html(html_tipo2);
                                            $(tipo2).html(html_tipo1);
                                            $(src1).html(html_src2);
                                            $(src2).html(html_src1);

                                            $(editar1).attr('href', attr_editar2);
                                            $(editar2).attr('href', attr_editar1);
                                            $(excluir1).attr('onClick', attr_excluir2);
                                            $(excluir2).attr('onClick', attr_excluir1);

                                            /*
                                             var ordem1 = '#ordem-'+data;
                                             var ordem2 = '#ordem-'+data2;
                                             $(ordem1).html(data2);
                                             $(ordem2).html(data);
                                             $(ordem1).attr('id',ordem2);
                                             $(ordem2).attr('id',ordem1);
                                             
                                             $(ordem1).attr('rol',data);
                                             $(ordem2).attr('rol',data2);
                                             */
                                            //alert(ordem1+'/'+data2+':::'+ordem2+'/'+data);
                                            $.post("<?php echo HOME_URI; ?>imobiliaria/bannermudarordem", {id1: data, id2: data2}, function (valor) {
                                            });
                                        });
                                        
                                        $('#exc2').click(function() {

                                            $('#prog2').css('width', '0%');
                                            $('#prog1').css('display', 'block');
                                            $('#progok').hide();
                                            $('#prog1').show();
                                            var interval = setTimeout(function() {
                                                $('#prog2').css('width', '10%');
                                            }, 500);
                                            var interval1 = setTimeout(function() {
                                                $('#prog2').css('width', '20%');
                                            }, 700);
                                            var interval2 = setTimeout(function() {
                                                $('#prog2').css('width', '40%');
                                            }, 1000);
                                            var interval3 = setTimeout(function() {
                                                $('#prog2').css('width', '80%');
                                            }, 1200);
                                            var idd = $('#exc2').attr('rol');

                                            $.post("<?php echo HOME_URI; ?>imobiliaria/deletarmultibanner", {id: idd}, function(data) {
                                                clearInterval(interval);
                                                clearInterval(interval1);
                                                clearInterval(interval2);
                                                clearInterval(interval3);
                                                $('#prog2').css('width', '85%');

                                                //setTimeout(function() {
                                                    $('#frasealertok').html('Banners excluidos.');
                                                    $('#prog2').css('width', '100%');
                                                    $('#prog1').hide();
                                                    $('#progok').show();
                                                    $('#columm' + idd).html('');
                                                    $.post("<?php echo HOME_URI; ?>imobiliaria/gerartabelabanners", function(data) {
                                                        $('.corpoordemgeral').html(data);
                                                    });
                                                    //location.href = '<?php echo HOME_URI; ?>imobiliaria/banners';
                                                //}, 1000);
                                            });


                                        });
                                        // AÇÕES - ALTERAR ODEM DOS BANNERS - FIM
                                    });</script>

<script type="text/javascript">
    function marcarTodos(marcar) {
        var itens = document.getElementsByName('acao[]');
        var i = 0;
        for (i = 0; i < itens.length; i++) {
            itens[i].checked = marcar;
        }
    }
</script>

<style>

    .sorting_desc
    {
        background-image:none !important;
    }
    .sorting_asc
    {
        background-image:none !important;
    }
    .sorting
    {
        background-image:none !important;
    }    
</style>
<div class="row">
    <div class="col-md-12 form-group">
        <div class="btn-group form-group" style="float: left; height: 30px;">
            <a data-original-title="Adicionar Novo" class="btn btn-success tooltips" href="<?php echo HOME_URI; ?>imobiliaria/bannereditar?proprio=1">
                Banner Personalizado<font class="hidden-xs"></font>
            </a>
        </div>
        <div class="btn-group form-group" style="float: left; height: 30px;margin-left: 10px">
            <a data-original-title="Adicionar Novo" class="btn btn-success tooltips" href="<?php echo HOME_URI; ?>imobiliaria/imoveis?rascunho=0">
                Banner Imóvel<font class="hidden-xs"></font>
            </a>
        </div>
        <div class="btn-group pull-right" style="position: relative">
            <button data-toggle="dropdown" class="btn btn-warning dica_banners">
                <i class="fa fa-question"></i>
            </button>
        </div>
    </div>
    <br>
    <div class="col-md-12 corpoordemgeral" style="top: 10px">
        <!-- start: DYNAMIC TABLE PANEL -->
        <div class="panel panel-default">
            <div class="panel-heading">
                <i class="fa fa-external-link-square"></i>
                Lista de Banners
                <div class="panel-tools">
                    <a class="btn btn-xs btn-link panel-expand" href="#"><i class="clip-expand"></i></a>										
                </div>
            </div>
            <div class="panel-body">
<div class="table-responsive">
                <table class="table table-striped table-bordered table-hover table-full-width sample_ordem" id="sample_ordem">
                    <thead>
                        <tr>
                            <th style="width: 2%;">
                    <center>
                        <input type="checkbox" onclick="marcarTodos(this.checked);" >                                        
                    </center> </th>
                    <th style="width: 2%;">Nº</th>
                    <th style="width: 51%;">Imagem</th>
                    <th style="width: 20%;">Código</th>
                    <th style="width: 15%">Posição</th>
                    <th style="width: 10%;">Ações</th>
                    </tr>
                    </thead>
                    <tbody id="corpoordem">
<?php
//$banners = $this->acaoglobal(array("banners", "id"), "list", "ASC", "bannerordem");

            $banco_cliente = new PDO("mysql:host=localhost;dbname=" . DB_NAME, DB_NAME, DB_PASSWORD);
            $banco_cliente->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // <== add this line
            
            $banners = $banco_cliente->query('SELECT * FROM banners ORDER BY bannerordem ASC');

foreach ($banners as $banner):
    ?>
                            <tr id="columm-<?= $banner["bannerordem"] ?>">
                                <td id="<?= $banner["bannerordem"] ?>">
                                    <div style="display:none"><?= $banner["bannerordem"] ?></div>
                        <center>
                            <input type="checkbox" name="acao[]" class="acao" value="<?php echo $banner['id']; ?>">                               
                        </center>
                        </td>
                        <td id="ordem-<?= $banner["bannerordem"] ?>"><?= $banner["bannerordem"] ?></td>
                        <td id="src-<?= $banner["bannerordem"] ?>" class="col-xs-8"><?php
                        if ($banner["banner_cod"] == '') {
                            $img = HOME_URI . "subdominios/" . $_SESSION["userdata"]["contratante"] . "/layout/banners/" . $banner["bannerimagem"];
                            echo "<img style=\"width: 100%; max-width: 242px; height: 100px\" src=\"" . $img . "\">";
                        } else {
                            $busca_icone = $this->acaoglobal(array("imoveis", "cod_referencia"), "get", $banner["banner_cod"]);

                            $img = HOME_URI . 'subdominios/' . $_SESSION["userdata"]["contratante"] . "/fotos/" . $busca_icone["id_imovel"] . "/" . $banner["bannerimagem"];

                            echo "<img style=\"width: 100%; max-width: 242px; height: 100px\" src=\"" . $img . "\">";
                        }
    ?></td>
                        <td id="tipo-<?= $banner["bannerordem"] ?>"><?php
                            if ($banner["banner_cod"] == "") {
                                echo "Banner Personalizado";
                            } else {
                                echo $banner["banner_cod"];
                            }
                            ?>
                        </td>
                        <td style="text-align: center">
    <?php
    $proximo = $banner["bannerordem"] + 1;
    $anterior = $banner["bannerordem"] - 1;
    $verifica_banner = $imovel = $this->acaoglobal(array("banners", "bannerordem"), "get", $proximo);
    if (isset($verifica_banner["id"])) {
        ?>
                                <a role="button" class="proximo" id="proximo-ordem-<?= $banner["bannerordem"] ?>" rol="<?= $proximo ?>">
                                    <i class="fa fa-chevron-down" style="cursor: pointer"></i>
                                </a>
    <?php } ?>
                            <?php if ($banner["bannerordem"] != 1) { ?>
                                <a role="button" class="anterior" id="anterior-ordem-<?= $banner["bannerordem"] ?>" rol="<?= $anterior ?>">
                                    <i class="fa fa-chevron-up" style="cursor: pointer"></i>
                                </a>
    <?php } ?>
                        </td>
                        <td class="center" class="col-xs-4">
                            <div class="btn-group">
                                <button class="btn btn-primary tooltips dropdown-toggle" data-toggle="dropdown" href="#">
                                    <i class="fa fa-wrench"></i> <font class="hidden-xs">Ações</font>   <span class="caret"></span>
                                </button>
                                <ul role="menu" class="dropdown-menu pull-right">
                                    <li role="presentation">
                                        <a id="editar-<?= $banner["bannerordem"] ?>" data-original-title="Dados do Proprietário" data-placement="top" class="editartitulobtn" data-toggle="modal" href="
    <?php if ($banner["banner_cod"] == "") { ?>
                                            <?php echo HOME_URI; ?>imobiliaria/bannereditar?proprio=1&proprio_id=<?php echo $banner["id"] ?>
                                        <?php } else { ?>
                                               <?php echo HOME_URI; ?>imobiliaria/bannereditar?id=<?php echo $banner["id"] ?>
                                           <?php } ?>
                                           " onclick="">
                                            <i class="fa fa-pencil"></i> Editar
                                        </a>
                                    </li>
                                    <li role="presentation">
                                        <a id="excluir-<?= $banner["bannerordem"] ?>" data-original-title="Editar" data-placement="top" class="" href="#" onclick="excluirbanner('<?php echo $banner["id"] ?>')">
                                            <i class="clip clip-unlocked"></i> Excluir
                                        </a> 
                                    </li>
                                </ul>
                            </div>
                        </td>
                        </tr>
<?php endforeach; ?>
                    </tbody>
                </table>  
    </div>
                <div style="margin-top: 35px">
                    <select class="form-control chn" style=" width: 150px; margin-top: -30px;" name="chn" id="chn"> 
                        <option value="semacao">Selecione</option>
                        <option value="deletarmult">Deletar Selecionados</option> 
                    </select>
                </div>
            </div>
        </div>
        <!-- end: DYNAMIC TABLE PANEL -->
    </div>
</div>

<?php // MODAL EDITAR 01    ?>
<div class="modal fade pop_excluirbanner" id="pop_excluirbanner" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="false">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <h4 class="modal-title">Confirmar Exclusão</h4>
            </div>
            <div class="modal-body">
                Deseja realmente excluir? Lembrando que essa ação não pode ser desfeita! 
            </div>
            <div class="modal-footer">
                <button aria-hidden="true" data-dismiss="modal" class="btn btn-default">
                    Fechar
                </button>
                <button class="btn btn-danger excluirbanner" data-dismiss="modal" id="excluirbanner" rol="">
                    Excluir
                </button>
            </div>
        </div>
    </div>
</div>


<div class="modal fade" id="deletarmult" tabindex="-1" role="dialog" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                    &times;
                </button>
                <h4 class="modal-title">Confirmar Exclusão</h4>
            </div>
            <div class="modal-body">
                <p>
                    Deseja realmente excluir os itens selecionados? Lembrando que essa ação não pode ser desfeita! 
                </p>
            </div>
            <div class="modal-footer">
                <button aria-hidden="true" data-dismiss="modal" class="btn btn-default">
                    Fechar
                </button>
                <button class="btn  btn-danger" data-dismiss="modal" id="exc2" rol="">
                    Excluir
                </button>
            </div>
        </div>
    </div>
</div>

<?php require ABSPATH . '/assets/scripts/banners.php'; ?>

Youez - 2016 - github.com/yon3zu
LinuXploit