Jump to content

Guilherme De Lima Campos

Members
  • Content count

    85
  • Joined

  • Last visited

Everything posted by Guilherme De Lima Campos

  1. Guilherme De Lima Campos

    Problema com .load()

    Boa noite a todos, estou com um problema numa função .load que estou a 2 dias batendo a cabeça e não me dou conta de como resolver, gostaria de poder contar com a colaboração dos amigos. Segue meu código: teste.php <!DOCTYPE html> <html> <head> <title>Pagina de Testes</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>BASE | Aplicativo de Controle Financeiro</title> <link rel="SHORTCUT ICON" href="/app/imagem/icone.png"> <link rel="shortcut icon" href="/app/imagem/icone.png" type="image/x-icon"> <script src="/app/script/jquery.min.js" type="text/javascript"></script> <link rel="stylesheet" href="/app/script/bootstrap_4.3.1/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <script src="/app/script/bootstrap_4.3.1/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="/app/script/bootstrap_4.3.1/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> <script src="/app/script/bootstrap_4.3.1/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> <script src="/app/script/jquery.maskMoney.js" type="text/javascript"></script> <link rel="stylesheet" href="/app/visual/estilo.css"> <script type="text/javascript"> func = function(){ $("#popup").html(''); $("#popup").load('popup/novo-lancamento.php'); } </script> </head> <body> <div id="popup"> DIV de Pop-up </div> <h1>TESTES</h1> <a href="teste.php"><button>ATUALIZAR</button></a> <button onclick="func()"> EXECUTAR</button><br /> </body> </html> A função executa o .html() porém o .load() não funciona...
  2. Guilherme De Lima Campos

    [Resolvido] Erro em header("Location: ")

    Boa tarde, estou executando o script porém quando finalizar, ele não direciona pra página certa. Ele apenas exibe na página: header("Location: ../logado.php?pagina=exibe-nf&id=$idgetpag") Segue o código do php <?php include("../conexao.php"); $idgetpag = $_GET['idpag']; $idget = $_GET['id']; $resultado = mysql_query("UPDATE faturas SET status = 'Recebido' WHERE id = '$idget'"); echo' header("Location: ../logado.php?pagina=exibe-nf&id=$idgetpag") '; ?> Já tentei de tudo, sem o "echo", com script.....
  3. Guilherme De Lima Campos

    XML e PHP: Atributo da tag com espaço gera erro na leitura

    Bom dia a todos, estou com o seguinte problema: Segue arquivo XML <?xml version="1.0" encoding="UTF-8"?> <nfeProc versao="3.10" xsi:schemaLocation="http://www.portalfiscal.inf.br/nfe procNFe_v1.00.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ds="http://www.w3.org/2000/09/xmldsig " xmlns="http://www.portalfiscal.inf.br/nfe"> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> </NFe> </nfeProc> Como podem ver na tag nfeProc no atributo xmlns:ds antes da aspas de fechar ele tem um espaço. Sendo assim, utilizando a função simplexml_load_file() ele retorna o seguinte erro: Warning: simplexml_load_file(): base_xml/22.xml:1: namespace error : xmlns:ds: 'http://www.w3.org/2000/09/xmldsig ' is not a valid URI in C:\funcoes.php on line 264 Alguém consegue me auxiliar pra proceder com a correção desse bug? Segue a function na qual estou utilizando pra conferência de você. function XMLModelo($arquivo){ if(empty($arquivo)){ return null; } else { if(XMLValida($arquivo)){ $xml = simplexml_load_file($arquivo); if($xml->CTe && !$xml->NFe && !$xml->ListaNfse){ return "cte"; } else if($xml->NFe && !$xml->CTe && !$xml->ListaNfse){ return "nfe"; } else if($xml->ListaNfse && !$xml->CTe && !$xml->NFe){ return "nfse-betha"; } else if(!$xml->ListaNfse && !$xml->CTe && !$xml->NFe){ return "invalido"; } } else { return false; } } }
  4. Guilherme De Lima Campos

    Enviar formulário, mas nada acontece

    Baah mano, como posso pegar a resposta? Não manjo de jquery... outra coisa, acho que isso já vai te responder: quando eu coloco uma url interno existe ele faz a action, mas com a url da clearsale nada acontece.
  5. Guilherme De Lima Campos

    Enviar formulário, mas nada acontece

    Não manjo de jQuery, por isso conto com a ajuda de vocês. Segue a baixo meu script. Simplismente não acontece nada, alguém saberia me informar onde estou errando? header <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#span_iframe").css("display", "none"); $('#formulario').submit(function(){ var dados = $( this ).serialize(); $.ajax({ type: "POST", url: "http://homolog.clearsale.com.br/start/Entrada/EnviarPedido.aspx", target: "iFrameStart"; data: dados, success: function( data ) { $("#span_iframe").css("display", "block"); $("#span_formulario").css("display", "none"); } }); return false; }); }); </script> body <span id="span_formulario"> <form id="formulario" method="POST" action=""> <input type="hidden" id="CodigoIntegracao" name="CodigoIntegracao" value="1b51c06f-8544-4884-9479-a15bc8b79fcd" /> <input type="hidden" id="PedidoID" name="PedidoID" value="151" /> <input type="hidden" id="Data" name="Data" value="16/07/2015 17:15:47" /> <input type="hidden" id="IP" name="IP" value="177.189.234.151" /> <input type="hidden" id="Total" name="Total" value="1" /> <input type="hidden" id="TipoPagamento" name="TipoPagamento" value="1" /> <input type="hidden" id="Cobranca_Nome" name="Cobranca_Nome" value="Suporte MSE" /> <input type="hidden" id="Cobranca_Email" name="Cobranca_Email" value="suporte@msebrasil.com.br" /> <input type="hidden" id="Cobranca_Documento" name="Cobranca_Documento" value="00000000000" /> <input type="hidden" id="Cobranca_Logradouro" name="Cobranca_Logradouro" value="Rua Curitiba, 1001 - 2º Andar - Sala 201" /> <input type="hidden" id="Cobranca_Bairro" name="Cobranca_Bairro" value="Centro" /> <input type="hidden" id="Cobranca_Cidade" name="Cobranca_Cidade" value="Junqueirópolis" /> <input type="hidden" id="Cobranca_Estado" name="Cobranca_Estado" value="SP" /> <input type="hidden" id="Cobranca_CEP" name="Cobranca_CEP" value="17890000" /> <input type="hidden" id="Cobranca_DDD_Telefone" name="Cobranca_DDD_Telefone" value="18" /> <input type="hidden" id="Cobranca_Telefone" name="Cobranca_Telefone" value="38411352" /> <input type="hidden" id="Entrega_Nome" name="Entrega_Nome" value="" /> <input type="hidden" id="Entrega_Documento" name="Entrega_Documento" value="00000000000" /> <input type="hidden" id="Entrega_Logradouro" name="Entrega_Logradouro" value="" /> <input type="hidden" id="Entrega_Bairro" name="Entrega_Bairro" value="" /> <input type="hidden" id="Entrega_Cidade" name="Entrega_Cidade" value="" /> <input type="hidden" id="Entrega_Estado" name="Entrega_Estado" value="" /> <input type="hidden" id="Entrega_CEP" name="Entrega_CEP" value="" /> <input type="hidden" id="Entrega_DDD_Telefone" name="Entrega_DDD_Telefone" value="18" /> <input type="hidden" id="Entrega_Telefone" name="Entrega_Telefone" value="38411352" /> <input type="hidden" id="Item_Nome_1" name="Item_Nome_1" value="AAA Produto para execução de testes" /> <input type="hidden" id="Item_Valor_1" name="Item_Valor_1" value="1" /> <input type="image" src="/imagens/botao-clearsale-analisar.jpg" /> </form> </span> <span id="span_iframe"> <iframe id="iFrameStart" src="http://homolog.clearsale.com.br/start/Entrada/EnviarPedido.aspx?codigointegracao=1b51c06f-8544-4884-9479-a15bc8b79fcd&PedidoID=151"> <p>Seu Browser não suporta iframes</p> </iframe> </span>
  6. Guilherme De Lima Campos

    Ocultar/Exibir ao enviar formulário

    Fui mexendo e consegui, muito facil!! Obrigado a todos!! Ficou assim: $(document).ready(function(){ $("#formulario_preenchido").css("display", "none"); }); jQuery(document).ready(function(){ jQuery('#avise_me').submit(function(){ var dados = jQuery( this ).serialize(); jQuery.ajax({ type: "POST", url: "acao/avise-me-estoque.php", data: dados, success: function( data ) { $("#formulario_preenchido").css("display", "block"); $("#formulario_avise_me").css("display", "none"); } }); return false; }); });
  7. Guilherme De Lima Campos

    Ocultar/Exibir ao enviar formulário

    Bom dia a todos, o que tenho disponível seria isso: header <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery('#avise_me').submit(function(){ var dados = jQuery( this ).serialize(); jQuery.ajax({ type: "POST", url: "acao/avise-me-estoque.php", data: dados, success: function( data ) { } }); return false; }); }); </script> body <span id="formulario_avise_me"> <b>Avise-me quando chegar?</b><br /><br /> <form method="post" action="" id="avise_me"> <input type="hidden" name="referencia_produto" value="<?php echo $model; ?>" /> <input type="hidden" name="titulo_produto" value="<?php echo $heading_title; ?>" /> E-mail: <input type="text" name="email" /> <input type="submit" value="Avise-me" /> </form> </span> <span id="formulario_preenchido"> Você será avisado quando ouver estoque disponível </span> O que eu preciso é o seguinte: manter sempre oculto a span#formulario_preenchido, porém quando for enviado o formulário, ele oculte a span#formulario_avise_me e exiba a span#formulario_preenchido. Não manjo de js, desde já agradeço a ajuda de você. Obrigadoo!!!
  8. Guilherme De Lima Campos

    Só exibe o <li> se houver algum <ul> dentro

    Fechoouu!!! Obrigadãooo....
  9. Guilherme De Lima Campos

    Só exibe o <li> se houver algum <ul> dentro

    Segue aqui meu <li>: <li><a>FORNECEDORES</a> <ul> <?php if ($user_fin_adm == 1){ echo '<li><a href="?pagina=lista-fornecedor">Listar Fornecedores</a></li>';}?> <?php if ($user_fin_add == 1){ echo '<li><a href="?pagina=cadastro-fornecedor">Cadastrar Fornecedor</a></li>';}?> <?php if ($user_fin_add == 1){ echo '<li><a href="?pagina=cadastro-nf">Cadastrar NF</a></li>';}?> <?php if ($user_fin_add == 1){ echo '<li><a href="?pagina=cadastro-endereco">Cadastrar Endereço</a></li>';}?> <?php if ($user_fin_add == 1){ echo '<li><a href="?pagina=cadastro-contato">Cadastrar Contato</a></li>';}?> </ul> </li> Caso todos os if derem falso, alguma forma de esconder e '<li><a>FORNECEDORES</a>' da primeira linha e o '</li>' da última? Sem colocar if baseado no '$user_fin_adm' e '$user_fin_add' porque tenho outro <li> como esse, porém mais complexos.
  10. Guilherme De Lima Campos

    Só exibe o <li> se houver algum <ul> dentro

    Mano, boa a ideia, porém a variável se não 1 ela seria 0, porque ela esta em uma coluna do bd como INT.
  11. Guilherme De Lima Campos

    Formação do WHERE no SELECT

    Já resolvi, fazendo assim: WHERE (situacao = 'Pendente' OR situacao = 'Recebido') AND (status = 'on') AND (vencimento < '$hoje')"
  12. Guilherme De Lima Campos

    Formação do WHERE no SELECT

    Boa tarde, alguém sabe a forma certe de eu formatar isso: WHERE (situacao = 'Pendente') OR (situacao = 'Recebido') AND (status = 'on') AND (vencimento < '$hoje')" Sendo: $hoje = date("Y-m-d");
  13. Guilherme De Lima Campos

    Formulário da mesma linha (echo)

    Na linha 109 tenho um formulário, porém ele aparece em nova linha.... alguém tem uma solução pra deixar na mesma linha? <?php $sql = "SELECT *,replace(valor, '.', ',') as valor_vir,date_format(vencimento, '%d/%m/%y') as vencimento_formatado FROM faturas WHERE empresa = ('$empresa') and (nf = '$n')and (situacao = 'Recebido')and (status = 'on') AND (emp_sistem = '$emp_sistem') ORDER BY vencimento"; $resultado = mysql_query($sql); while($ln=mysql_fetch_assoc($resultado)){ $idfp = $ln['id']; $empresafp = ($ln['empresa'] == '') ? ' ' : $ln['empresa']; $nffp = ($ln['nf'] == '') ? ' ' : $ln['nf']; $fnfp = ($ln['faturanumero'] == '') ? ' ' : $ln['faturanumero']; $vencimentofp = ($ln['vencimento_formatado'] == '') ? ' ' : $ln['vencimento_formatado']; $valorfp = ($ln['valor_vir'] == '') ? ' ' : $ln['valor_vir']; $docsfp = $ln['docs']; echo " <p style=\"margin:2px;\"> <div align=\"center\" style=\"width:90px; position:relative; float:left;\">$fnfp</div> <div align=\"center\" style=\"width:180px; position:relative; float:left;\">$vencimentofp</div> <div align=\"center\" style=\"width:160px; position:relative; float:left;\">R$ $valorfp</div> <div align=\"center\" style=\"width:400px; position:relative; float:left;\"><a href=\"scripts/estorna-recebido-fatura-nf.php?id=$idfp&nf=$nfget\"><input type=\"button\" value=\"Não recebida\" onClick=\"return confirm('Você tem certeza que não recebeu a fatura $fnpg?')\" href=\"scripts/cancelou-fatura-paga.php?id=$idpg&nfpag=$nfget&arquivo=$arquivo\" /></a> <form action=\"scripts/pagou-fatura.php?id=$idfp&nfpag=$nfget&empresa=$idfp&nf=$nffp&fn=$fnfp\" id=\"form$idfp\" method=\"post\" enctype=\"multipart/form-data\"><input type=\"file\" name=\"doc$idfp\" id=\"fileup\"/><span id=\"arquivo\"></span><input type=\"submit\" name=\"submit\" id=\"submit\" value=\"Confirmar\"/></form></div></p>"; }?>
  14. Guilherme De Lima Campos

    Select na tabela, listando um valor fixo e exibindo os demais

    1- Não é uma gambiarra, é uma ideia bem eficiente e uso a algum tempo, sem problema nenhum!! 2- Esse tutor da uma base boa pra páginação: http://rafaelcouto.com.br/paginacao-de-resultados-com-php-mysql/
  15. Guilherme De Lima Campos

    Formulário da mesma linha (echo)

    Não resolvei, mais fiz o seguinte: coloquei o botão junto com o <a> dentro do formulário mesmo.
  16. Guilherme De Lima Campos

    Select na tabela, listando um valor fixo e exibindo os demais

    Mano, no bd, cria a coluna "ordem" em INT.... dai na query da select tu botar exemplo: ORDER BY ordem, nome........ dai no valor da coluna tu coloca as que queis no topo com o valor 1, as a seguir com valor 2......... e assim consecutivamente!! talvez se quiser colocar um fundo na linha de ordem='1', você faz: $abrelinha = ($ordem == '1') ? '<p background-color:xxx;>' : '<p>'; $fechalinha = ($ordem == '1') ? '</p>' : '</p>'; e subistitui na echo, <p> por $abrelinha e o </p> por $fechalinha assim consecutivamente, pode fazer até mesmo com divs.....
  17. Guilherme De Lima Campos

    Deletar arquivos agendando data

    Certo, uma dúvida pra eu poder te ajudar melhor: Esses arquivos estão com algum registro no bd, certo? Nem que seja apenas o nome do arquivo. Caso sim, eu aconselho criar mais uma coluna pra esse arquivo com o nome: "data_deleta" do tipo DATE e uma coluna com algo que identifique o professor, tipo "id_professor" do tipo INT. No formulário onde lançará ele no sistema você coloca assim: <?php $data_deleta = date("Y-m-d", strtotime("+180 days")); ?> [180 é a quantidade de dias que você quer manter o registro] <input name="data_deleta" type="hidden" value="<?php echo $data_deleta ?>"> <input name="prof" type="hidden" value="(algo que o identifique no seu sistema)"> E manda gravar esse input na coluna... sendo assim, você coloca pra gravar os respectivos valores. Então na página de login, após carregar a senha correta, você coloca algo assim: $data_hoje = date("Y-m-d"); mysql_query("DELETE FROM arquivos WHERE (id_professor = '$id') AND (data_deleta < '$data_hoje')"); Caso, queira que todos os professores delete os arquivos de todos os demais, só retirar o: <input name="prof" type="hidden" value="(algo que o identifique no seu sistema)"> (id_professor = '$id') AND Sacou? Qualquer coisa estou a disposição.
  18. Guilherme De Lima Campos

    Inserir um Valor do BD na url do usuário

    O ID deverá ir no link do iframe, sendo assim quando clicar ele vai copiar esse ID e gravar em cookie, pra que assim continue armazenado no resto da navegação...
  19. Guilherme De Lima Campos

    Select separando valores das colunas

    Show de bola!! sim é mysql.... amanha vou estar lendo com a cabeça mais tranquila.... obrigado!!!
  20. Guilherme De Lima Campos

    Select separando valores das colunas

    Boa tarde a todos, preciso de uma ajuda numa questão: Preciso criar um banco dados da seguinte maneira: id | vendedor | data | valor | pg | 1 | ana | 2014-07-01 | 101.80 | 2 | 2 | roberto | 2014-07-14 | 114.70 | 3 | 3 | grasi | 2014-07-28 | 0.00 | 2 | 4 | aryel | 2014-08-01 | 181.7 | 1 | 5 | alexandre | 2014-08-02 | 211.4 | 4 | 6 | roberto | 2014-08-07 | 101.8 | 1 | 7 | grasi | 2014-08-07 | 101.8 | 2 | 8 | alexandre | 2014-08-01 | 101.8 | 1 | Ai preciso do seguinte: uma select pra cada mês, capturando esses mês automaticamente, se eu ter que fazer um WHERE pra cada mês manualmente, e que ele junte o total de cada vendedor tipo: vendedor | mês | 1 | 2 | 3 | 4 | roberto | 7 | x | x | x | x | grasi | 7 | x | x | x | x | aryel | 7 | x | x | x | x | As colunas 1, 2, 3 e 4 são as somas onde os 'pg' são iguais aos respectivos valores. E assim consecutivamente. Agradeço a todos desde já!! Obrigadooo....
  21. Guilherme De Lima Campos

    Inserir um Valor do BD na url do usuário

    faz algo do tipo: $indicador = $_GET["campanha_id"]; setcookie("campanha",$indicador) ai nas pagina onde tu precisar desse valor tu pega assim: $indicador = $_COOKIE["campanha"]; sacou??
  22. Guilherme De Lima Campos

    executar php dependendo da seleção de um formulario radio button

    Mano acredito que assim vai ajudar: No input tem o value, ai tu faz: {"se o valor for igual a '1', gravar pra todos os usuarios com status = 'on'" } else { "se o valor for igual a '0' enviar gravar para o usuario de id = 'id'"} sacou?? mais ou menos assim: <input type="radio" name="uni" value="1" />Unitário <input type="radio" name="all" value="0" />Todos <?php $uni = $_POST['uni']; $all = $_POST['all']; if ($uni == '1') { mysql_query("INSERT INTO ......."); } else { if ($all == '1') { mysql_query("INSERT INTO ......."); }}; ?> mais ou menos isso...
  23. Guilherme De Lima Campos

    Condição dentro do resultado da Select

    Show de bolaa!!! Fiz da seguinte maneira: $faturas = ($lne['faturas'] == '') ? ' ' : $lne['faturas']; Obrigado irmão!!!
  24. Guilherme De Lima Campos

    Condição dentro do resultado da Select

    Boa tarde galera, preciso de uma ajudinha básia: Dentro do resultado ex.: echo "<p> <div align=\"center\" style=\"width:210px; position:relative; float:left;\">$fantasia</div> <div align=\"center\" style=\"width:270px; position:relative; float:left;\">$razaosocial</div> <div align=\"center\" style=\"width:170px; position:relative; float:left;\">$inscestadual</div> <div align=\"center\" style=\"width:220px; position:relative; float:left;\">$cnpj</div> <div align=\"center\" style=\"width:130px; position:relative; float:left;\"><a href=\"?pagina=edita-fornecedor&id=$id\"><input type=\"button\" value=\"Editar\" /></a> <a onClick=\"return confirm('Você tem certeza que deseja excluir $fantasia?')\" href=\"scripts/off-fornecedor.php?id=$id\"><input type=\"button\" value=\"Excluir\" /></a></div> <br /></p>"; Dentro do echo eu quero colocar algo do tipo: if ($fantasia == ''){ echo ' ' } else { echo '$fantasia' }; Isso na linha 2 no lugar de '$fantasia'. Entendido?
  25. Guilherme De Lima Campos

    Problema pra rodar... (if com SELECT e INSERT TO)

    Consegui resolver, o problema tava na falta dos else
×

Important Information

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