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/assets/scripts/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/painel/assets/scripts/banners_edit.php
<script>

$('.dica_editarbanner_abrirem').click(function(){
        $('.corpodica').html('<?php echo $dica['banners_editarpersonalizado_abrirem']; ?>');
        $('.janeladica').modal('show');
        });
$('.dica_editarbanner_bannercor').click(function(){
        $('.corpodica').html('<?php echo $dica['banners_editarpadrao_bannercor']; ?>');
        $('.janeladica').modal('show');
        });

<?php if (isset($_GET['proprio'])) { ?>
        $(document).ready(function() {


            $('INPUT[name="bannerimagem"]').change(function() {
                
                var file = this.files[0].size;

                var ext = this.value.match(/\.(.+)$/)[1];
                
                if(ext==null){
                    $('#div_img').css('height', '0px');
                }else{
                    $('#div_img').css('height', '240px');
                }
                
                switch (ext) {
                    case 'jpg':
                        if (file > 1024 * 1024) {
                $('.corpoalerta').html('<p class="alert alert-warning"><?php echo $alerta['banner_tamanho_invalido_1mb'] ?></p>');
                $('.janelaalerta').modal('show');
                <?php @$proprio_id = $_GET['proprio_id']; if($proprio_id==''){ ?>
                $('#div_img').css('height', '0px');
                <?php } ?>
                            this.value = '';
                        }
                        break;
                    case 'jpeg':
                        if (file > 1024 * 1024) {
                $('.corpoalerta').html('<p class="alert alert-warning"><?php echo $alerta['banner_tamanho_invalido_1mb'] ?></p>');
                $('.janelaalerta').modal('show');
                <?php @$proprio_id = $_GET['proprio_id']; if($proprio_id==''){ ?>
                $('#div_img').css('height', '0px');
                <?php } ?>
                            this.value = '';
                        }
                        break;
                    default:
                $('.corpoalerta').html('<p class="alert alert-warning"><?php echo $alerta['banner_formato_invalido'] ?></p>');
                $('.janelaalerta').modal('show');
                <?php @$proprio_id = $_GET['proprio_id']; if($proprio_id==''){ ?>
                $('#div_img').css('height', '0px');
                <?php } ?>
                        this.value = '';
                }
            });

            $('.excluirbanner').click(function(){
                <?php @$proprio_id = $_GET['proprio_id']; if($proprio_id==''){ ?>
                $('#div_img').css('height', '0px');
                <?php } ?>
            });

            $('#enviar_proprio').click(function() {

                
                var imagem = $('INPUT[name="bannerimagem"]').val();
                <?php @$proprio_id = $_GET['proprio_id']; if($proprio_id!=null){ ?>
                imagem = 'editar';
                <?php } ?>
                if (imagem!='') {

                    $('#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);

                    clearInterval(interval);
                    clearInterval(interval1);
                    clearInterval(interval2);
                    clearInterval(interval3);
                    $('#prog2').css('width', '85%');
                    $('#form_banner_proprio').ajaxForm(function(date) {

                        $('#frasealertok').html('Sistema atualizado.');
                        $('#prog2').css('width', '100%');
                        $('#prog1').hide();
                        $('#progerro').hide();
                        $('#progok').show();

                        location.href = "<?php echo HOME_URI; ?>imobiliaria/banners";
                    }).submit();
                } else {
                <?php @$proprio_id = $_GET['proprio_id']; if($proprio_id==''){ ?>
                $('#div_img').css('height', '0px');
                <?php } ?>
                
                $('.corpoalerta').html('<p class="alert alert-danger"><?php echo $alerta['banner_sem_imagem'] ?></p>');
                $('.janelaalerta').modal('show');
                }
            });
        });
<?php } else { ?>
        $(document).ready(function() {

            var foto = new Array();


            function unserialize(data) {
                //  discuss at: http://phpjs.org/functions/unserialize/
                // original by: Arpad Ray (mailto:arpad@php.net)
                // improved by: Pedro Tainha (http://www.pedrotainha.com)
                // improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
                // improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
                // improved by: Chris
                // improved by: James
                // improved by: Le Torbi
                // improved by: Eli Skeggs
                // bugfixed by: dptr1988
                // bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
                // bugfixed by: Brett Zamir (http://brett-zamir.me)
                //  revised by: d3x
                //    input by: Brett Zamir (http://brett-zamir.me)
                //    input by: Martin (http://www.erlenwiese.de/)
                //    input by: kilops
                //    input by: Jaroslaw Czarniak
                //        note: We feel the main purpose of this function should be to ease the transport of data between php & js
                //        note: Aiming for PHP-compatibility, we have to translate objects to arrays
                //   example 1: unserialize('a:3:{i:0;s:5:"Kevin";i:1;s:3:"van";i:2;s:9:"Zonneveld";}');
                //   returns 1: ['Kevin', 'van', 'Zonneveld']
                //   example 2: unserialize('a:3:{s:9:"firstName";s:5:"Kevin";s:7:"midName";s:3:"van";s:7:"surName";s:9:"Zonneveld";}');
                //   returns 2: {firstName: 'Kevin', midName: 'van', surName: 'Zonneveld'}

                var that = this,
                        utf8Overhead = function(chr) {
                            // http://phpjs.org/functions/unserialize:571#comment_95906
                            var code = chr.charCodeAt(0);
                            if (code < 0x0080) {
                                return 0;
                            }
                            if (code < 0x0800) {
                                return 1;
                            }
                            return 2;
                        };
                error = function(type, msg, filename, line) {
                    throw new that.window[type](msg, filename, line);
                };
                read_until = function(data, offset, stopchr) {
                    var i = 2,
                            buf = [],
                            chr = data.slice(offset, offset + 1);

                    while (chr != stopchr) {
                        if ((i + offset) > data.length) {
                            error('Error', 'Invalid');
                        }
                        buf.push(chr);
                        chr = data.slice(offset + (i - 1), offset + i);
                        i += 1;
                    }
                    return [buf.length, buf.join('')];
                };
                read_chrs = function(data, offset, length) {
                    var i, chr, buf;

                    buf = [];
                    for (i = 0; i < length; i++) {
                        chr = data.slice(offset + (i - 1), offset + i);
                        buf.push(chr);
                        length -= utf8Overhead(chr);
                    }
                    return [buf.length, buf.join('')];
                };
                _unserialize = function(data, offset) {
                    var dtype, dataoffset, keyandchrs, keys, contig,
                            length, array, readdata, readData, ccount,
                            stringlength, i, key, kprops, kchrs, vprops,
                            vchrs, value, chrs = 0,
                            typeconvert = function(x) {
                                return x;
                            };

                    if (!offset) {
                        offset = 0;
                    }
                    dtype = (data.slice(offset, offset + 1))
                            .toLowerCase();

                    dataoffset = offset + 2;

                    switch (dtype) {
                        case 'i':
                            typeconvert = function(x) {
                                return parseInt(x, 10);
                            };
                            readData = read_until(data, dataoffset, ';');
                            chrs = readData[0];
                            readdata = readData[1];
                            dataoffset += chrs + 1;
                            break;
                        case 'b':
                            typeconvert = function(x) {
                                return parseInt(x, 10) !== 0;
                            };
                            readData = read_until(data, dataoffset, ';');
                            chrs = readData[0];
                            readdata = readData[1];
                            dataoffset += chrs + 1;
                            break;
                        case 'd':
                            typeconvert = function(x) {
                                return parseFloat(x);
                            };
                            readData = read_until(data, dataoffset, ';');
                            chrs = readData[0];
                            readdata = readData[1];
                            dataoffset += chrs + 1;
                            break;
                        case 'n':
                            readdata = null;
                            break;
                        case 's':
                            ccount = read_until(data, dataoffset, ':');
                            chrs = ccount[0];
                            stringlength = ccount[1];
                            dataoffset += chrs + 2;

                            readData = read_chrs(data, dataoffset + 1, parseInt(stringlength, 10));
                            chrs = readData[0];
                            readdata = readData[1];
                            dataoffset += chrs + 2;
                            if (chrs != parseInt(stringlength, 10) && chrs != readdata.length) {
                                error('SyntaxError', 'String length mismatch');
                            }
                            break;
                        case 'a':
                            readdata = {};

                            keyandchrs = read_until(data, dataoffset, ':');
                            chrs = keyandchrs[0];
                            keys = keyandchrs[1];
                            dataoffset += chrs + 2;

                            length = parseInt(keys, 10);
                            contig = true;

                            for (i = 0; i < length; i++) {
                                kprops = _unserialize(data, dataoffset);
                                kchrs = kprops[1];
                                key = kprops[2];
                                dataoffset += kchrs;

                                vprops = _unserialize(data, dataoffset);
                                vchrs = vprops[1];
                                value = vprops[2];
                                dataoffset += vchrs;

                                if (key !== i)
                                    contig = false;

                                readdata[key] = value;
                            }

                            if (contig) {
                                array = new Array(length);
                                for (i = 0; i < length; i++)
                                    array[i] = readdata[i];
                                readdata = array;
                            }

                            dataoffset += 1;
                            break;
                        default:
                            error('SyntaxError', 'Unknown / Unhandled data type(s): ' + dtype);
                            break;
                    }
                    return [dtype, dataoffset - offset, typeconvert(readdata)];
                };

                return _unserialize((data + ''), 0)[2];
            }

    <?php if (isset($_GET['cod'])) { ?>
                //alert(id);
                
                $.post("<?php echo HOME_URI; ?>imobiliaria/bannerconsulta", {id: '<?php echo $_GET['cod'] ?>'}, function(data) {
                    //alert(data);
                    if (data != '') {
                        var fotos_final = new Array();
                        var info = data.split('////');
                        $('.banner_cod').val('<?php echo $_GET['cod'] ?>');
                        $('INPUT[name="bannertitulo"]').val(info[1] + ' em ' + info[2]);
                        $('.info_titulo').html(info[1] + ' em ' + info[2]);
                        $('INPUT[name="bannersubtitulo"]').val(info[3] + ' - ' + info[8]);
                        $('.info_subtitulo').html(info[3] + ' - ' + info[8]);
                        $('.info_cod').html(info[9]);
                        $('.info_descricao').html(info[10]);
                        $('TEXTAREA[name="bannerdescricao"]').html(info[10]);
                        $('.info_icone1').html('<i class="material-icons" style="vertical-align: middle">local_hotel</i><br>' + info[4] + ' Dormitórios');
                        $('.info_icone2').html('<i class="material-icons" style="vertical-align: middle">local_hotel</i><br>' + info[5] + ' Suites');
                        $('.info_icone3').html('<i class="material-icons" style="vertical-align: middle">airline_seat_legroom_normal</i><br>' + info[6] + ' Banheiros');
                        $('.info_icone4').html('<i class="material-icons" style="vertical-align: middle">directions_car</i><br>' + info[7] + ' Garagens');
                        //alert(info[12]);
                        var foto = unserialize(info[12]);
                        $('INPUT[name="bannerimagem"]').val(foto[0]);
                        //alert(info[12]);
                        if (foto[1]) {
                            $('.anterior').css('display', 'none');
                            $('.proximo').css('display', 'block');
                            $('.proximo').attr('rol', '1');
                            $('.anterior').attr('rol', '');
                        }
                        if (info[11] == 'semfoto.jpg') {
                            $('.imagemlista').attr('src', '<?php echo HOME_URI ?>views/_images/semfoto.jpg');
                            $('.imagemprevia').attr('src', '<?php echo HOME_URI ?>views/_images/semfoto.jpg');
                        } else {
                            $('.imagemlista').attr('src', '<?php echo HOME_URI ?>subdominios/<?php echo $_SESSION['userdata']['contratante'] ?>/fotos/' + info[0] + '/' + info[11]);
                            $('.imagemprevia').attr('src', '<?php echo HOME_URI ?>subdominios/<?php echo $_SESSION['userdata']['contratante'] ?>/fotos/' + info[0] + '/' + info[11]);
                        }
                        //var fotos_js = info[12];
                        //var fotos_final = json_encode(unserialize(fotos_js));
                    }
                });
    <?php } ?>
    <?php if (isset($_GET['id'])) { ?>
        <?php
        $cont_fotos = 0;
        foreach ($fotos as $nome) {
            ?>
                    foto[<?php echo $cont_fotos ?>] = '<?php echo $nome; ?>';
            <?php
            $cont_fotos++;
        }
    }
    ?>
            //alert(foto[parseInt(1)]);
            $('.proximo').click(function() {
                var atual = parseInt($('.proximo').attr('rol'));
                //alert(foto[atual]);
                $.post("<?php echo HOME_URI; ?>imobiliaria/bannerconsulta", {id: '<?php
    if (isset($banner_dados['banner_cod'])) {
        echo $banner_dados['banner_cod'];
    } else {
        echo $_GET['cod'];
    }
    ?>'}, function(data) {
                    if (data != '') {
                        //alert(data);
                        var info = data.split('////');
                        var foto = unserialize(info[12]);
                        var atual = parseInt($('.proximo').attr('rol'));
                        var atual_n = parseInt(atual) + 1;
                        var atual_p = parseInt(atual) - 1;
                        //alert(foto[2]);
                        $('.anterior').css('display', 'block');
                        $('.imagemlista').attr('src', '<?php echo HOME_URI ?>subdominios/<?php echo $_SESSION['userdata']['contratante'] ?>/fotos/' + info[0] + '/' + foto[atual]);
                        $('.imagemprevia').attr('src', '<?php echo HOME_URI ?>subdominios/<?php echo $_SESSION['userdata']['contratante'] ?>/fotos/' + info[0] + '/' + foto[atual]);
                        $('.bannerimagem').val(foto[atual]);
                        $('.proximo').attr('rol', atual_n);
                        $('.anterior').attr('rol', atual_p);
                        if (foto[atual_n] == undefined) {
                            $('.proximo').css('display', 'none');
                        }
                    }
                });
            });

            $('.anterior').click(function() {
                $.post("<?php echo HOME_URI; ?>imobiliaria/bannerconsulta", {id: '<?php
    if (isset($banner_dados['banner_cod'])) {
        echo $banner_dados['banner_cod'];
    } else {
        echo $_GET['cod'];
    }
    ?>'}, function(data) {
                    if (data != '') {
                        var info = data.split('////');
                        var foto = unserialize(info[12]);
                        var atual = parseInt($('.anterior').attr('rol'));
                        var atual_n = parseInt(atual) + 1;
                        var atual_p = parseInt(atual) - 1;
                        //alert(foto[2]);
                        $('.proximo').css('display', 'block');
                        $('.imagemlista').attr('src', '<?php echo HOME_URI ?>subdominios/<?php echo $_SESSION['userdata']['contratante'] ?>/fotos/' + info[0] + '/' + foto[atual]);
                        $('.imagemprevia').attr('src', '<?php echo HOME_URI ?>subdominios/<?php echo $_SESSION['userdata']['contratante'] ?>/fotos/' + info[0] + '/' + foto[atual]);
                        $('.bannerimagem').val(foto[atual]);
                        $('.proximo').attr('rol', atual_n);
                        $('.anterior').attr('rol', atual_p);
                        if (foto[atual_p] == undefined) {
                            $('.anterior').css('display', 'none');
                        }
                    }
                });

            });

            $(function() {
                $(".draggable").draggable({
                    axis: "y",
                    cursor: "move",
                    stop: function(event, ui) {
                        $('#bannerposicao').val(ui.position.top);
                    }
                    //,containment: [0, 350, 0, 800]
                });
            });
    <?php ?>

            $('INPUT[name="cor_banner"]').change(function() {
                var cor = $('INPUT[name="cor_banner"]').val();
                $('.info_banner').css('background-color', cor);
            });
        });

        $('INPUT[name="bannertitulo"]').keyup(function() {
            $('.info_titulo').html($('INPUT[name="bannertitulo"]').val());
        });

        $('INPUT[name="bannersubtitulo"]').keyup(function() {
            $('.info_subtitulo').html($('INPUT[name="bannersubtitulo"]').val());
        });

        $('TEXTAREA[name="bannerdescricao"]').keyup(function() {
            $('.info_descricao').html($('TEXTAREA[name="bannerdescricao"]').val());
        });

        $('INPUT[name="bannerdormitorios"]').on('ifClicked', function(event) {
            if ($('INPUT[name="bannerdormitorios"]').is(":not(:checked)")) {
                $('.info_icone1').css('display', 'block');
            } else {
                $('.info_icone1').css('display', 'none');
            }
        });

        $('INPUT[name="bannergaragens"]').on('ifClicked', function(event) {
            if ($('INPUT[name="bannergaragens"]').is(":not(:checked)")) {
                $('.info_icone4').css('display', 'block');
            } else {
                $('.info_icone4').css('display', 'none');
            }
        });

        $('INPUT[name="bannersuites"]').on('ifClicked', function(event) {
            if ($('INPUT[name="bannersuites"]').is(":not(:checked)")) {
                $('.info_icone2').css('display', 'block');
            } else {
                $('.info_icone2').css('display', 'none');
            }
        });

        $('INPUT[name="bannerbanheiros"]').on('ifClicked', function(event) {
            if ($('INPUT[name="bannerbanheiros"]').is(":not(:checked)")) {
                $('.info_icone3').css('display', 'block');
            } else {
                $('.info_icone3').css('display', 'none');
            }
        });

        $('#salvar_banner').click(function() {
            var id = $('#alter_titulo').attr('rol');
            var nomeatual = $('#nomeatual').val();
            $('#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 formdata = $("#form_banner").serialize();
            $.post("<?php echo HOME_URI; ?>imobiliaria/<?php if (isset($_GET['id'])) { ?>editarbanner<?php } else { ?>salvarbanner<?php } ?>", formdata, function(data) {
                        //alert(data);
                        clearInterval(interval);
                        clearInterval(interval1);
                        clearInterval(interval2);
                        clearInterval(interval3);
                        $('#prog2').css('width', '85%');
                        setTimeout(function() {
                            $('#frasealertok').html('Banner enviado.');
                            $('#prog2').css('width', '100%');
                            $('#prog1').hide();
                            $('#progerro').hide();
                            $('#progok').show();
                            location.href = "<?php echo HOME_URI; ?>imobiliaria/banners";
                        }, 2500);
                    });
                });
                $('#cp1').colorpicker();
<?php } ?>
</script>

Youez - 2016 - github.com/yon3zu
LinuXploit