!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16. PHP/5.4.16 

uname -a: Linux roko-bkp 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64 

uid=48(apache) gid=48(apache) groups=48(apache),1003(webmaster) 

Safe-mode: OFF (not secure)

/var/www/html/   drwxr-xr-x
Free 9.44 GB of 93.48 GB (10.1%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     blog.php (12.83 KB)      -rwxr-xr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
//inclui o template de cabecalho

$title="IRPEN | Instituto de Registro Civil de Pessoas Naturais do Paraná - 2011";
include(
"cabecalho.php");
$art=$_GET['art'];

?>

            <div id="cont_geral">

                                  <div id="cont_esq">

                                      <h2 class="tit4">BLOG</h2>

                                      <br />
<?php    require_once("config/config.php");
    require_once(
INCLUDES."conexao_inc.php");
    require_once(
INCLUDES."lib_datas.php");
    
    require_once(
"admin/blog/blog_textos_class.php");
    require_once(
"admin/blog/blog_comentarios_class.php");
    
    
$blog_textos = new BlogTextos();
    
$blog_comentarios = new BlogComentarios();
    
    
$coment $_GET['abre'];
?>

    
    
    <script type="text/javascript" src="lib/jquery.form.js"></script> 
    <script type="text/javascript" src="lib/email.js"></script> 
    <script type="text/javascript" src="scripts/util.js"></script>
    <script type="text/javascript" src="scripts/contato.js"></script> 
    <script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript">
        function EnviaComentario(id_texto) {
            var nome = $('#nome_'+id_texto).val();
            var email = $('#email_'+id_texto).val();
            var comentario = $('#comentario_'+id_texto).val();
            
            if ((nome == "") || (comentario == "")) {
                alert("<?= utf8_encode('Preencha o nome e o comentário!')?>");
                return false;
                
            } else {
                $.ajax({
                    url: "blog_comentarios_envia_ajax.php",
                    type: "POST",
                    data: "id_texto="+id_texto+"&nome="+nome+"&email="+email+"&comentario="+comentario,
                    success: function(e) {
                        if (parseInt(e) == 1) {
                            //alert("Comentário enviado com sucesso!\nPara ver seu comentário, atualize a página.");
                            alert("<?= utf8_encode('Comentário enviado com sucesso!')?>");
                            window.location.href = "blog.php?abre="+id_texto;
                        }
                        else {
                            alert("<?= utf8_encode('Ocorreu um erro ao enviar seu comentário.')?>");
                        }
                    }
                });
            }
        }
        
        $(document).ready(function(){
            $('.link_abrir').click(function() {
                var id_texto = $(this).attr('id');
                id_texto = id_texto.substr(3);
                
                if ($(this).hasClass('exibindo')) {
                    $('.comentarios_'+id_texto).fadeOut('fast');
                    $(this).removeClass('exibindo').text("<?= utf8_encode('Ver todos os comentários')?>");
                }
                else {
                    $('.comentarios_'+id_texto).fadeIn('fast');
                    $(this).addClass('exibindo').text("<?= utf8_encode('Fechar todos os comentários')?>");
                }
            });
            
            $('.link_cad').click(function() {
                var id_texto = $(this).attr('id');
                id_texto = id_texto.substr(3);
                
                if ($(this).hasClass('exibindo')) {
                    $('.envie_comentarios_'+id_texto).fadeOut('fast');
                    $(this).removeClass('exibindo');
                }
                else {
                    $('.envie_comentarios_'+id_texto).fadeIn('fast');
                    $(this).addClass('exibindo');
                }
            });
        });
    </script>
    <style type="text/css">
        <!--
        .style1 {
            color: #1E5E9B
        }
        .style2 {
            color: #ffffff;
            font-size: 10px;
        }
        .destaque {
            color:#1e5e9b;
            font-weight:bold;
        }
        .destaque2 {
            color:#009;
            font-weight:bold;
        }
        -->
    </style>
<?php                    
                    $res_conta_blog 
$blog_textos->listar_ativos();
                    
                    
$quantreg mysql_num_rows($res_conta_blog);
                    
                    
$numreg 10;
                    
$pg $_GET['pg'] != '' $_GET['pg'] : 0;
                    
                    
$inicial = ($pg*$numreg);
                    
                    
$quant_pg ceil($quantreg/$numreg);
                    
$quant_pg++;
                    
/*
                    echo '<p>&nbsp;</p>';
                    ?>
                    <div style="text-align:center">
                    <?php                 
                    // Verifica se esta na primeira página, se nao estiver ele libera o link para anterior
                    if ( $pg > 0) { 
                        echo "<a href=".$PHP_SELF."?pg=".($pg-1) ."class=pg><b>&laquo; Anterior</b></a>";
                    } else { 
                        echo "<font color=#CCCCCC>&laquo; Anterior</font>";
                    }
                    
                    // Faz aparecer os numeros das página entre o ANTERIOR e PROXIMO
                    for($i_pg=1;$i_pg<$quant_pg;$i_pg++) { 
                        // Verifica se a página que o navegante esta e retira o link do número para identificar visualmente
                        if ($pg == ($i_pg-1)) { 
                            echo "&nbsp;<span class=pgoff>[$i_pg]</span>&nbsp;";
                        } else {
                            $i_pg2 = $i_pg-1;
                            echo "&nbsp;<a href=".$PHP_SELF."?pg=$i_pg2 class=pg><b>$i_pg</b></a>&nbsp;";
                        }
                    }
                    
                    // Verifica se esta na ultima página, se nao estiver ele libera o link para próxima
                    if (($pg+2) < $quant_pg) { 
                        echo "<a href=".$PHP_SELF."?pg=".($pg+1)." class=pg><b>Pr&oacute;ximo &raquo;</b></a>";
                    } else { 
                        echo "<font color=#CCCCCC>Pr&oacute;ximo &raquo;</font>";
                    }
                    ?>
                    </div>
                    <?php     
                    echo '<p>&nbsp;</p>';
                    */
                    
$res_blogs $blog_textos->listar_ativos('','BTX_Data DESC',$inicial,$numreg);
                    
                    while (
$blog_textos->Fetch($res_blogs)) {
                        
$blog_textos->informa_leitura();
                        
?>
                        <!--<div style='border:1px solid #CCCCCC; padding:5px;' class='texto-site'>-->
                        <div style='border-bottom:1px dotted #CCCCCC; padding:5px 5px 0 5px;' class='texto-site'>
                        <div class="noticia">
                        <div><span class="data_publicacao">(<?= $blog_textos->get('data')?>) - </span> <span class="titulo"><?= $blog_textos->get('titulo')?></span></div>
                        <!--<div style='border:1px solid #CCCCCC; padding:5px;' class='texto-site'>-->
                        <div style='padding:0px; 5px 5px 5px' class='texto-site'>
                        <?php                        $texto_do_blog stripslashes($blog_textos->get('texto'));
                         echo 
"<div class=\"texto_resumido\">".substr($texto_do_blog,0,700);
                        if (
strlen($texto_do_blog) > 700) {
                            echo 
'... <a href="ler_texto.php?id='.$blog_textos->get('id').'">Leia mais</a></p>';
                        }
                        echo 
"</div>";
                        
?>
                        <br />
                        Postado por: <?= $blog_textos->get('autor')?> em <?= $blog_textos->get('data')?>
                        </div>
                        </div>
                        <br class='clear' />
                        <?php                        $span_titulo "<span class='destaque'>";
                        
$span_texto "<span class='texto-site'>";
                        
$span_titulo_2 "<span class='destaque' style='float:left; width:150px; text-align:right;'>";
                        
$span_texto_2 "<span class='texto-site' style='float:left;'>";
                        
$fecha "</span>";
                        
                        
//Agora os comentários...
                        //echo "<div style='border:1px solid #CCCCCC; padding:5px;'>";
                        
echo "<div style='padding:5px;'>";
                        
$res $blog_comentarios->listar_ativos_por_texto($blog_textos->get('id'));
                        
$qtd mysql_num_rows($res);
                        echo 
$span_titulo."Qtd de coment&aacute;rios: ".$fecha.$span_texto.$qtd.$fecha;
                        echo 
"<br class='clear' />";
                        
?>
                        <div style='float:left; width:510px;'>
                        <?php                        if ($qtd >= 1) {
                            
?>
                            <span class='destaque2 link_abrir' style='float:left;' id='la_<?= $blog_textos->get('id')?>' onMouseOver="this.style.cursor='pointer';">Ver todos os coment&aacute;rios</span>
                            <?php                        }
                        
?>
                        <span class='destaque link_cad' style='float:right;' id='lc_<?= $blog_textos->get('id')?>' onMouseOver="this.style.cursor='pointer';">Deixe seu coment&aacute;rio</span>
                        </div>
                        <br class='clear' />
                        <?php                        /*//Mostra o primeiro comentário
                        if ($qtd > 0) {
                            $blog_comentarios->Fetch($res);
                            echo "<div style='border:1px solid #CCCCCC; padding:5px;'>";
                            echo $span_titulo_2."Data:&nbsp;".$fecha;
                            echo $span_texto_2.$blog_comentarios->get('data').$fecha;
                            echo "<br class='clear' />";
                            
                            echo $span_titulo_2."Nome:&nbsp;".$fecha;
                            echo $span_texto_2.$blog_comentarios->get('nome').$fecha;
                            echo "<br class='clear' />";
                            echo $span_titulo_2."Comentário:&nbsp;".$fecha;
                            echo $span_texto_2.utf8_decode(nl2br($blog_comentarios->get('comentario'))).$fecha;
                            echo "<br class='clear' />";
                            echo "<br class='clear' />";
                            echo "</div>";
                        }*/
                        
    
if ($coment != "") {
        
?>
        <script type="text/javascript">
            document.getElementById("div_comentarios_<?= $coment?>").style.display = "block";
        </script>
        <?php    }   
                        
?>
                        <div style='display:none;' id='div_comentarios_<?= $blog_textos->get('id')?>' class='comentarios_<?= $blog_textos->get('id')?>'>
                        <?php                        while ($blog_comentarios->Fetch($res)) {
                            echo 
"<br class='clear' />";
                            
?>
                            <div style='border:1px solid #CCCCCC; padding:5px;'>
                            <?php                                echo $span_titulo_2."Data:&nbsp;".$fecha;
                                echo 
$span_texto_2.$blog_comentarios->get('data').$fecha;
                                echo 
"<br class='clear' />";
                                
                                echo 
$span_titulo_2."Nome:&nbsp;".$fecha;
                                echo 
$span_texto_2.$blog_comentarios->get('nome').$fecha;
                                echo 
"<br class='clear' />";
                                echo 
$span_titulo_2."Coment&aacute;rio:&nbsp;".$fecha;
                                echo 
$span_texto_2.nl2br(strip_tags($blog_comentarios->get('comentario'))).$fecha;
                                
?>
                                <br class='clear' />
                                <br class='clear' />
                            </div>
                            <?php                        }
                        
?>
                        </div>
                        <?php                        
                        
//echo "<br class='clear' />";
                        //echo "<div style='border:1px solid #CCCCCC; padding:5px; display:none;' class='envie_comentarios_".$blog_textos->get('id')."'>";
                        
echo "<div style='padding:5px; display:none;' class='envie_comentarios_".$blog_textos->get('id')."'>";
                        echo 
"<div style='margin-bottom:0px;' class='texto-sitetit'>Deixe o seu coment&aacute;rio</div>";
                        echo 
"<br class='clear' />";
                        
                        echo 
$span_titulo_2."Nome *:&nbsp;".$fecha;
                        echo 
"<input type='text' id='nome_".$blog_textos->get('id')."' size='40' maxlength='100' style='float:left; margin-bottom:5px;' class='form' />";
                        echo 
"<br class='clear' /><br />";
                        
                        echo 
$span_titulo_2."Email:&nbsp;".$fecha;
                        echo 
"<input type='text' id='email_".$blog_textos->get('id')."' size='40' maxlength='128' style='float:left; margin-bottom:5px;' class='form' />";
                        echo 
"<br class='clear' /><br />";
                        
                        echo 
$span_titulo_2."Coment&aacute;rio *:&nbsp;".$fecha;
                        echo 
"<textarea id='comentario_".$blog_textos->get('id')."' style='float:left; margin-bottom:5px;' cols='50' rows='5' class='form'></textarea>";
                        echo 
"<br class='clear' /><br />";
                        
                        echo 
"<div style='text-align:center;'><input type='button' value='Enviar' onclick='javascript: EnviaComentario(".$blog_textos->get('id').");' style='width:100px; margin-left:100px; padding-left:0;' class='btn' /></div>";
                        echo 
"<br class='clear' />";
                        echo 
"</div>";//borda do 'deixe seu comentário'
                        
                        
echo "</div>";//Borda dos comentários
                        
                        
echo "</div>";//Borda do texto e o comentário
                        
                        
echo "<br class='clear' />";
                    }
                    
                    echo 
'<p>&nbsp;</p>';
                    
?>
                    <div style="text-align:center">
                    <?php                 
                    
// Verifica se esta na primeira página, se nao estiver ele libera o link para anterior
                    
if ( $pg 0) { 
                        echo 
"<a href=".$PHP_SELF."?pg=".($pg-1) ."class=pg><b>&laquo; Anterior</b></a>";
                    } else { 
                        echo 
"<font color=#CCCCCC>&laquo; Anterior</font>";
                    }
                    
                    
// Faz aparecer os numeros das página entre o ANTERIOR e PROXIMO
                    
for($i_pg=1;$i_pg<$quant_pg;$i_pg++) { 
                        
// Verifica se a página que o navegante esta e retira o link do número para identificar visualmente
                        
if ($pg == ($i_pg-1)) { 
                            echo 
"&nbsp;<span class=pgoff>[$i_pg]</span>&nbsp;";
                        } else {
                            
$i_pg2 $i_pg-1;
                            echo 
"&nbsp;<a href=".$PHP_SELF."?pg=$i_pg2 class=pg><b>$i_pg</b></a>&nbsp;";
                        }
                    }
                    
                    
// Verifica se esta na ultima página, se nao estiver ele libera o link para próxima
                    
if (($pg+2) < $quant_pg) { 
                        echo 
"<a href=".$PHP_SELF."?pg=".($pg+1)." class=pg><b>Pr&oacute;ximo &raquo;</b></a>";
                    } else { 
                        echo 
"<font color=#CCCCCC>Pr&oacute;ximo &raquo;</font>";
                    }
                    
?>
                    </div>
                    <?php     
                    
echo '<p>&nbsp;</p>';
                
?>


                                  </div> <!--fecha a div "cont_esq"-->




<?php
//inclui o template do menu da direita
include("menu_direita.php");

//inclui o template de rodapé
include("rodape.php");
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0049 ]--