!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/admin/oficio/   drwxr-xr-x
Free 9.36 GB of 93.48 GB (10.02%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     oficio_grava.php (8.17 KB)      -rwxr-xr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
    
#############################################################################
    # Nome: oficio_grava.php                                                    #
    # System: Irpen                                                             #
    # Criado por: Breno Henrique Vivarelli                                      #
    # Empresa: Netnigro                                                         #
    # E-mail: breno@netnigro.com.br                                             #
    # Descrição: Inclusão, alteração e inativação de ofícios                    #
    # Histórico:                                                                #
    #    . 03/06/2008 - Breno Henrique Vivarelli                                #
    #            Criação da Página                                              # 
    #############################################################################
    
    // Includes
    
include("../../config/config.php");
    include(
INCLUDES "conexaoBD.php");
    include(
INCLUDES "sentencas_sql.php");
    include(
INCLUDES "funcoes_uteis.php");
    include(
INCLUDES "valida_usuario.inc.php");
    
    
// Parâmetros provênientes da requisição
    
$nome               $_POST["txtNome"];
    
$cnpj               $_POST["txtCNPJ"];
    
$endereco           $_POST["txtEndereco"];
    
$bairro             $_POST["txtBairro"];
    
$cod_cidade         $_POST["cboCidade"];
    
$estado             "PR";
    
$cep                $_POST["txtCEP"];
    
$caixa_postal       $_POST["txtCaixaPostal"]; 
    
$ddd1               $_POST["txtDDD1"];  
    
$num_telefone1      FormataTelefone($_POST["txtNumTelefone1"],"BD");
    
$fax                FormataTelefone($_POST["txtDDD2"] . $_POST["txtFax"],"BD");
    
$complemento        $_POST["txtComplemento"]; 
    
$endereco_corresp   $_POST["txtEnderecoCorresp"];
    
$bairro_corresp     $_POST["txtBairroCorresp"];
    
$cod_cidade_corresp $_POST["cboCidadeCorresp"];
    
$estado_corresp     "PR";
    
$cep_corresp        $_POST["txtCEPCorresp"];    

    
$cod_Cnj            =$_POST["txtCnj"];
    
$possui_cnj         =$_POST["possui_cnj"];

    
/* 
    $ddd2           = $_POST['txtDDD2'];
    if(empty($ddd2))
    {
        $ddd2 = NULL;
    }
    */
   
    
$cod_oficio    $_POST['hddOficio'];
    
    
// Ação que o script deverá executar (Inclusão - I, Alteração - U, Ativação - A ou Inativação - IN)
    
$acao           $_POST['hddAcao'];
    
    if(isset(
$_POST["btnAtivar"]))
    {
        
$acao "A";
    }
    elseif(isset(
$_POST["btnInativar"]))
    {
        
$acao "IN";
    }  
    
    
$erro false;

    switch(
$acao)
    {
        
// Inclusão de ofício
        
case "I":
                 
$sql        INCLUI_OFICIO;
                 
$tipo_dados TIPO_DADOS_INCLUI_OFICIO;
                 
$parametros = array($nome,$cnpj,$endereco,$bairro,$cod_cidade,$estado,$cep,$caixa_postal,$ddd1,$num_telefone1,$fax,$complemento,
                                     
$endereco_corresp,$cod_cidade_corresp,$bairro_corresp,$cep_corresp,$estado_corresp);

                    
$insert"INSERT INTO oficios_dados_cnj
                    (ODC_Oficio_DR, ODC_CodigoCNJ, ODC_CodigoAcervo, ODC_TipoServicoPrestado, ODC_TipoLivroNascimento,
                    ODC_TipoLivroNatimorto, ODC_TipoLivroObito, ODC_TipoLivroCasamentoCivil,
                    ODC_TipoLivroCasamentoReligioso)
                    VALUES (
$cod_oficio$cod_Cnj, 1, 55, 1, 5, 4, 3, 2)";

                    
$query_insercao mysqli_query($conexao$insert)or die(mysqli_error($conexao));

                 
$msg        "Ofício incluído com sucesso!";
                 break;

        
// Alteração dos dados do ofício
        
case "U":
                 
$sql        ALTERA_OFICIO;
                 
$tipo_dados TIPO_DADOS_ALTERA_OFICIO;

                 
$parametros = array($nome,$cnpj,$endereco,$bairro,$cod_cidade,$estado,$cep,$caixa_postal,$ddd1,$num_telefone1,$fax,$complemento,
                                     
$endereco_corresp,$cod_cidade_corresp,$bairro_corresp,$cep_corresp,$estado_corresp,$cod_oficio);

                 if((
Trim($possui_cnj))==true)
                 {
                    if(
trim($cod_Cnj) != "")
                    {
                      
$update"UPDATE oficios_dados_cnj SET ODC_CodigoCNJ= $cod_Cnj WHERE ODC_Oficio_DR=$cod_oficio";

                      
$query_insercao mysqli_query($conexao$update)or die(mysqli_error($conexao));
                    }
                 }
                 else
                 {
                    if(
trim($cod_Cnj) == "")
                    {
                      
$insert"INSERT INTO oficios_dados_cnj
                      (ODC_Oficio_DR, ODC_CodigoAcervo, ODC_TipoServicoPrestado, ODC_TipoLivroNascimento,
                      ODC_TipoLivroNatimorto, ODC_TipoLivroObito, ODC_TipoLivroCasamentoCivil,
                      ODC_TipoLivroCasamentoReligioso)
                      VALUES (
$cod_oficio, 1, 55, 1, 5, 4, 3, 2)";
                    }
                    else
                    {
                       
$insert"INSERT INTO oficios_dados_cnj
                      (ODC_Oficio_DR, ODC_CodigoCNJ, ODC_CodigoAcervo, ODC_TipoServicoPrestado, ODC_TipoLivroNascimento,
                      ODC_TipoLivroNatimorto, ODC_TipoLivroObito, ODC_TipoLivroCasamentoCivil,
                      ODC_TipoLivroCasamentoReligioso)
                      VALUES (
$cod_oficio$cod_Cnj, 1, 55, 1, 5, 4, 3, 2)";
                    }

                    
$query_insercao mysqli_query($conexao$insert)or die(mysqli_error($conexao));


                 }


                
//recupera dados do contato do oficios
                
$sqlContato " SELECT * FROM contatos WHERE CON_Oficios_DR = $cod_oficio AND CON_Tabeliao = 'S' AND CON_AtivoSN = 'S' ";

                
$rsContato  $conexao->query($sqlContato);
                
$contato     $rsContato->fetch_array();

                
$rad_associado $_POST['rad_associado'];
                
//atualiza o contato do oficio com associado sim ou nao do IRPEN
                
$sqlUpdateAssociado "UPDATE contatos SET CON_AssociadoSN = '$rad_associado' WHERE CON_RowID = " $contato['CON_RowID'];

                
mysqli_query($conexao$sqlUpdateAssociado)or die(mysqli_error($conexao));



                 
$msg        "Ofício alterado com sucesso!";  
                 break;

                  
        
// Ativação do ofício
        
case "A":
                 
$sql        ATIVA_OFICIO;
                 
$tipo_dados TIPO_DADOS_ATIVA_OFICIO;
                 
$parametros = array($cod_oficio);
                 
$msg        "Ofício ativado com sucesso!"
                 break;
                  
        
// Inativação do ofício
        
case "IN":
                  
$sql        INATIVA_OFICIO;
                  
$tipo_dados TIPO_DADOS_INATIVA_OFICIO;
                  
$parametros = array($cod_oficio);
                  
$msg        "Ofício inativado com sucesso!"
                  break;
    }


    if(
$stmt $conexao->prepare($sql))
    {

        
// Anexa os parâmetros na senteça sql
        
$res db_stmt_bind_param($stmt,$tipo_dados,$parametros);

       if(
$res)
       {
            
// Executa a query
            
$exec $stmt->execute();

            if(
$exec)
            {  
                
$stmt->close();
                
$conexao->commit();

            }
            else
            {
                
$erro true;  
                
$msg $stmt->error;
                
$stmt->close();

            }           
        }
        else
        {       
            
$erro true;             
            
$msg "Erro"
        }
     }
    else
    {

        
$erro true;          
        
$msg "Erro";  
    } 
    
    
$parametros_url = array("msg" => "$msg");
    if(
$erro)
    {
        
$parametros_url["erro"] = "S";                                   
    }
      
    if(
in_array($acao,array("I","U")))
    {
        
Redireciona("oficio_cad.php",$parametros_url);
    }
    else
    {
        
Redireciona($_SESSION["link_voltar"],$parametros_url); 
    }
    
?>


:: 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.0041 ]--