Jump to content

Erick Plant

Members
  • Content count

    201
  • Joined

  • Last visited

  • Days Won

    1

Erick Plant last won the day on March 21 2012

Erick Plant had the most liked content!

Community Reputation

8 Regular

1 Follower

About Erick Plant

  1. Erick Plant

    Integrar PHP e Reactjs

    Olá galera! Estou estudando a respeito de React para fazer integração com o Php. Infelizmente o material disponível é bem precário. Sei fazer um simples form no React, mas infelizmente não consigo achar como capturar e tratar os dados em php dentro do React. Alguém pode me dar uma luz? Ficarei imensamente grato.
  2. Erick Plant

    Ataque DDOS

    Muitas vezes a solução mais simples e eficaz não está na programação em si. Existe uma boa prática que pouco é citada como o arquivo .htaccess. Nele você pode fazer algumas configurações pra proteção do serviço, como por exemplo configurar o LimitRequestBody Isso limita o tamanho de upload de arquivos, consequentemente, inibe contra DOS
  3. Erick Plant

    Como calcular o MMC de n números pelo Python

    Nesse post tem a lógica, que é a resposta
  4. Erick Plant

    separar texto .txt em blocos

    Lá em cima está o exemplo de como o .txt está. Contém todos os contraches Quero separa-los assim e ir salvando separados tbm: 1º contracheque em um arquivo 001608 NOME DO COLABORADOR 952,00 Função AGENTE DE PORTARIA Livr 0000 Folha. 1608 Admissão 16/12/2013 Dep 2 Dep SF 2 001 Salário Base 000:30 952,00 599 Salário Família 002,00 49,32 625 Vale Transporte 6% 57,12 903 INSS Folha 76,16 1.001,32 1 *************** ____/____/______ Base INSS: 952,00 (Aliq.: 8%) Base FGTS: 952,00 (Valor: Base IRRF Folha: 51 2º contracheque outro arquivo 001608 NOME DO COLABORADOR 952,00 Função AGENTE DE PORTARIA Livr 0000 Folha. 1608 Admissão 16/12/2013 Dep 2 Dep SF 2 001 Salário Base 000:30 952,00 599 Salário Família 002,00 49,32 625 Vale Transporte 6% 57,12 903 INSS Folha 76,16 1.001,32 1 *************** ____/____/______ Base INSS: 952,00 (Aliq.: 8%) Base FGTS: 952,00 (Valor: Base IRRF Folha: 51 3º contracheque outro arquivo 001608 NOME DO COLABORADOR 952,00 Função AGENTE DE PORTARIA Livr 0000 Folha. 1608 Admissão 16/12/2013 Dep 2 Dep SF 2 001 Salário Base 000:30 952,00 599 Salário Família 002,00 49,32 625 Vale Transporte 6% 57,12 903 INSS Folha 76,16 1.001,32 1 *************** ____/____/______ Base INSS: 952,00 (Aliq.: 8%) Base FGTS: 952,00 (Valor: Base IRRF Folha: 51 Bom dia!! Alguém pode me ajudar com alguma dica? :(
  5. Erick Plant

    separar texto .txt em blocos

    beleza...mas como apontar as partes do texto e separar?
  6. Erick Plant

    separar texto .txt em blocos

    Boa tarde, Estou com um problema pra resolver é não consigo achar uma boa solução. Tenho um arquivo .txt que possui vários contracheques. Exemplo: 001655 NOME DO COLABORADOR 362,00 Função Assistente AdministratiLivr 0000 Folha. 1655 Admissão 06/03/2014 Dep 0 Dep SF 0 001 Salário Base 000:30 362,00 625 Vale Transporte 6% 21,72 903 INSS Folha 28,96 362,00 *************** ____/____/______ Base INSS: 362,00 (Aliq.: 8%) Base FGTS: 362,00 (Valor: Base IRRF Folha: 33 000602 NOME DO COLABORADOR 873,60 Função AUXILIAR SERV GERAIS Livr 0000 Folha. 000 Admissão 01/05/2010 Dep 1 Dep SF 1 Benefício a partir 05/07/2010 (220:00) 0,00 *************** ____/____/______ Base INSS: 0,00 (Aliq.: 0%) Base FGTS: 0,00 (Valor: 0,00) 001656 NOME DO COLABORADOR 362,00 Função Assistente AdministratiLivr 0000 Folha. 1656 Admissão 06/03/2014 Dep 0 Dep SF 0 001 Salário Base 000:30 362,00 625 Vale Transporte 6% 21,72 903 INSS Folha 28,96 362,00 *************** ____/____/______ Base INSS: 362,00 (Aliq.: 8%) Base FGTS: 362,00 (Valor: Base IRRF Folha: 33 001608 NOME DO COLABORADOR 952,00 Função AGENTE DE PORTARIA Livr 0000 Folha. 1608 Admissão 16/12/2013 Dep 2 Dep SF 2 001 Salário Base 000:30 952,00 599 Salário Família 002,00 49,32 625 Vale Transporte 6% 57,12 903 INSS Folha 76,16 1.001,32 1 *************** ____/____/______ Base INSS: 952,00 (Aliq.: 8%) Base FGTS: 952,00 (Valor: Base IRRF Folha: 51 Eu estou tentando separá-los para deixar individual. Exemplo: 001608 NOME DO COLABORADOR 952,00 Função AGENTE DE PORTARIA Livr 0000 Folha. 1608 Admissão 16/12/2013 Dep 2 Dep SF 2 001 Salário Base 000:30 952,00 599 Salário Família 002,00 49,32 625 Vale Transporte 6% 57,12 903 INSS Folha 76,16 1.001,32 1 *************** ____/____/______ Base INSS: 952,00 (Aliq.: 8%) Base FGTS: 952,00 (Valor: Base IRRF Folha: 51 Alguém pode me ajudar a desenvolver a ideia. Pesquisei muito na net, mas não consigo desenvolver. O que tenho desenvolvido é : <?php header('Content-Type: text/html; charset=ISO-8859-1'); $trimmed = file('lerTexto.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); $ponteiro = fopen ("lerTexto.txt","r"); while (!feof ($ponteiro)) { $linha = fgets($ponteiro,4096); echo $linha."<br>"; } fclose ($ponteiro); ?> Como eu faria um explode separando cada um deles? Obrigado!!!!
  7. Erick Plant

    Arquivo XML

    Amigo, basicamente é isso aqui: <?php // Faz o load do arquivo XML e retorna um objeto $arquivo_xml = simplexml_load_file('xml.xml'); echo $arquivo_xml->coordenadas; echo $arquivo_xml->endereco; echo $arquivo_xml->bairro; echo $arquivo_xml->cidade; echo $arquivo_xml->estado; echo $arquivo_xml->cep; echo $arquivo_xml->condominio; echo $arquivo_xml->taxa_condominio; echo $arquivo_xml->caracteristicas; echo $arquivo_xml->area_total; echo $arquivo_xml->composicao_imovel->composicao['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[1]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[2]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[3]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[4]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[5]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[6]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[7]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[8]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[9]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[10]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[11]['quantidade']."<br>"; echo $arquivo_xml->composicao_imovel->composicao[12]['quantidade']."<br>"; echo $arquivo_xml->ultima_atualizacao; echo $arquivo_xml->planilha_valores; echo $arquivo_xml->planilha_pagamentos; echo $arquivo_xml->codigo; ?> ou um pouco mas simplificado <?php // Faz o load do arquivo XML e retorna um objeto $arquivo_xml = simplexml_load_file('xml.xml'); echo $arquivo_xml->coordenadas; echo $arquivo_xml->endereco; echo $arquivo_xml->bairro; echo $arquivo_xml->cidade; echo $arquivo_xml->estado; echo $arquivo_xml->cep; echo $arquivo_xml->condominio; echo $arquivo_xml->taxa_condominio; echo $arquivo_xml->caracteristicas; echo $arquivo_xml->area_total; for($i = 0; $i <= 12; $i++){ echo $arquivo_xml->composicao_imovel->composicao[$i]['quantidade']."<br>"; } echo $arquivo_xml->ultima_atualizacao; echo $arquivo_xml->planilha_valores; echo $arquivo_xml->planilha_pagamentos; echo $arquivo_xml->codigo; ?>
  8. Erick Plant

    Ideia para Projeto

    Lucas, o que o Beraldo quis saber, são quais as matérias do seu semestre você está pegando, para serem integradas, etc...
  9. Erick Plant

    Somar valores da venda e acumular no total

    Bom dia, Estou fazendo uma classe para efetuar vendas, nela coloco o código do produto e a quantidade. O problema está em acumular os valores das somas para mostrar o subtotal e o total da venda. Toda vez que efetuo uma venda, o total não acumula as somas, parece que fica vazio, e passa a ser o preço do produto vendido, e não a soma de todos os produtos vendidos. Se alguém puder me ajudar, muito obrigado! Aqui vai meu código jifvenda(JTextField Tcod, JTextField Tqtd, JTextField Ttotal, JTextArea impressao) { try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/estoque","root",""); java.sql.Statement st = conn.createStatement(); st.executeQuery("select * from produto WHERE cod ="+Tcod.getText()+""); ResultSet rs = st.getResultSet(); while (rs.next()) { qtdBanco = rs.getDouble("qtd"); qtd = Double.parseDouble(Tqtd.getText()); qtdBanco -= qtd; if(qtd <= qtdBanco){ multip = Integer.parseInt(Tqtd.getText())*Integer.parseInt(rs.getString("preco")); total += multip; impressao.append("Cod: "+rs.getString("cod") +" \t "+ rs.getString("produto")+" \t "+ Tqtd.getText()+" X "+ rs.getString("preco")+"\n"); impressao.append("\t\t\t\t SubTotal: "+total+"\n--------------------------------------------------------------------------------------" //+ "Em Estoque: "+qtdBanco +"\n"); Ttotal.setText("R$ "+total); Tcod.requestFocus(true); } else{ JOptionPane.showMessageDialog(null, "Produto não disponivel em estoque");} } impressao.getText(); } catch (SQLException | ClassNotFoundException e) { JOptionPane.showMessageDialog(rootPane, e); } }
  10. Erick Plant

    Mail do php!

    Cara, tem uma classe em php pra enviar email bem interessante. A phpmailer. Da uma pesquisada
  11. Erick Plant

    <?php date('d/m/Y H:i:s');?>

    Fuso horário $timestamp = mktime(date("H")-3, date("i"), date("s"), date("m"), date("d"), date("Y")); echo gmdate("d/m/Y H:i:s", $timestamp);
  12. Erick Plant

    Calculo no mysql nao roda no php

    cara, tira a virgula q esta na frente do select.
  13. Erick Plant

    Calculo no mysql nao roda no php

    Cara, a mensagem ta dizendo aí "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select *, @saldo := (@saldo" provavelmente é a virgula depois do "select*"
  14. Erick Plant

    Cadastro em PDO + PHP OO

    vc pode verificar da seguinte maneira: $pdo = new PDO("mysql:host=seuhost; dbname=banco", "user", "senha"); $stm = $pdo->prepare("select * from table where campo='$campo' "); $stm->execute(); //Aqui serão "contadas" as linhas dos campos $nlinhas=$stm->rowCount(); if ($nlinhas!=0) { //Caso o dado já esteja cadastrado echo "Usuário já está cadastrado!"; } //Caso NÃO esteja cadastrado else { $stm = $pdo->prepare("INSERT INTO campo.... }
  15. Erick Plant

    Erro em Cadastro no banco de dados

    Também tem que dar as permissões necessárias para salva a imagem na pasta.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.