joao b silva
Members-
Total de itens
45 -
Registro em
-
Última visita
Tudo que joao b silva postou
-
Tenho uma pequena aplicação em php que gera arquivos pdf com a MPDF e envia email com a PHPMAILER. De repente a app parou de enviar os emails e apresenta a seguinte mensagem de erro: Error PHPMailer: SMTP Error: Could not authenticate. Faço uso de um hotmail para a configuração do PHPMAILER.
-
tenho um sistema online para emissao de pedidos e criei um relatorio de pedido usando html + php e gero um pdf usando a biblioteca MPDF. estava funcionando bem, de repente a logo (imagem png) que era carregada no pdf deixou de ser carregada. No meu localhost funciona normalmente. fiz um teste gerando apenas o html e carregando a imagem dentro de uma tabela e funciona normalmente também. Só não carrega a imagem ao gerar o PDF com a MPDF. Alguem pode me ajudar a resolver esse problema? desde já agradeço. segue imagens dos arquivos da hospedagem e do localhost
-
Existe uma maneira de chamar uma janela modal sem uso de link ou botão? Estou criando uma rotina de abertura de torno e quanao não houver turno aberto preciso chamar uma janela/modal para que o usuári entre comos dados de abertura do turno.
-
trbalho a alguns anos com o mpdf para gerar relatorios em pdf com php. Em alguns momentos, raros, os relatorios em pdf só abrem no mozila firebox, apresentenado msg de erro em outros navegadores como o google-chrome e edge.
-
em uma tabela html cri o link a seguir <a href="#" class="btn btn-info rounded-pill mt-2" data-toggle="modal" data-target="#myEdita" data-veCodigo="<?php echo $id ?>" data-veNome="amaria das dores" data-veComissao="<?php echo $veCOMISSAO ?>" title="Editar..."></a> no codigo a seguir crio uma modal: <!--MODAL EDITA--> <div class="modal fade bd-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="myEdita"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Modal title</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p>Modal body text goes here.</p> <form> <div class="row"> <div class="form-group col-md-6"> <label for="fname">First Name:</label> <input type="text" class="form-control" id="ednome" placeholder="First Name"> </div> </div> </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary">Save changes</button> </div> </div> </div> </div> a seguir vem o codigo javascript que pega os dados passados no link e passa para o input que está na modal: $('#myEdita').on('show.bs.modal', function (event) { var button = $(event.relatedTarget) // Button that triggered the modal var vNom = button.data('veNome') // Extract info from data-* attributes alert(vNom) // If necessary, you could initiate an AJAX request here (and then do the updating in a callback). // Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead. var modal = $(this) modal.find('.modal-title').text('Editando dados do vendedor '+vNom) modal.find('#ednome').val(vNom) }) o problema é que o valor passado na variavel do link (veNome) não está vindo para o javascript. esse alert que coloquei ai apresenta a mensagem undefined
-
como pegar conteudo de uma variavel javascript e passar pra uma variavel php
joao b silva respondeu ao tópico de joao b silva em Javascript
resolvi o problema utilizando um array, onde eu adiciono as informações dos produtos a partir de um select. obrigado pela colaboração. -
como pegar conteudo de uma variavel javascript e passar pra uma variavel php
joao b silva postou um tópico no fórum Javascript
ao criar a funcao javascript eu pego o valor de um input (produto) e passo pra uma variavel javascript. dentro do java script eu inicio uma sessao php e preciso passar o valor da variavel javascript para uma variavel php. Resumindo: como podem ver no codigo abixo eu preciso fazer a variavel php vProduto ter o mesmo conteúdo que a variavel javascript vCodPro function ValorItem() { var vCodPro = parseFloat(document.getElementById('produto').value); <?php $vProduto = "document.write(vCodPro)"; var_dump(vProduto); document.getElementById('idpro').value = $Par = "EM={$_SESSION['userlogin']['emCODIGO']}"; $Fil = " where emCODIGO = :EM"; ?> } -
tenho as seguitnes tabelas mysql: PRODUTO (id_pro, nome,valor, grade) estoque (id_pro,id_est,valor,qtd_est) grade(id_pro, id_grade, cor, tam, valor, qtd_est) a tabela estoque quarda informações de estoque para produtos que não utilizam estoque em grade a tabela estoque quarda informações de estoque para produtos que utilizam estoque em grade atravez de um campo GRADE na tabela PRODUTO que resege S para estoque com grade e N para estoque sem grade eu quero criar uma view que una as 3 tabelas. é possivel?
-
eu tenho um array como seguinte formato: array (size=1) 14 array (size=5) 'id' (length=2) 'nome' (length=34) 'valor' (length=2) 'quant' 'atual' (length=2) preciso fazer uma pesquisa, pra saber de determinado codigo existe na key (14) da array
-
pesquisar conteudo de array multidimencional
joao b silva respondeu ao tópico de joao b silva em PHP
o if testa se nao existe uma chave 14 no $_SESSION['ITENS'] caso nao exista, ele adiciona a chave 14 e seus sub-elementos caso exista, ele incremento o sub-elemento quant -
pesquisar conteudo de array multidimencional
joao b silva respondeu ao tópico de joao b silva em PHP
Consegui aqui, usei a função array_key_exists() que verifica se uma chave ja existe dentro do array. Obrigado. if( !array_key_exists( 14 , $_SESSION['ITENS']) ): ... endif; -
pesquisar conteudo de array multidimencional
joao b silva respondeu ao tópico de joao b silva em PHP
Obrigado. no codigo acima você faz a busca em $array[2]['nome'] e eu quero fazer a busa em $array[2]. -
<input type="text" class="form-control" id="produto" name="produto" onblur="BuscaPr()"> Ola. eu chamo a função JS a seguir no onblur do input acima. cikiqyeu is alerts para confirmar a chamada da função. ta chamando. mas alem dos alerts nao acontece mais nada. segue a função JS e o arquivo php que é chamado no ajax: FUNSAO JS function BuscaPr(){ var buscaTexto = document.getElementById('produto').value alert(buscaTexto) alert(buscaTexto.length) $.ajax({ method: 'post', url: 'sistema/produto/buscapr.php', data: {busca: 'sim', texto: buscaTexto}, dataType: 'json', success: function(retorno){ if(retorno.qtd == 0){ alert('q = 0') $('#resbuscapro').html('<p>Não encontramos resultados para sua busca</p>'); }else{ alert('q + 0') $('#resbuscapro').html(retorno.dados); } } }); } O ARQUIVO PHP: <?php if (!session_id()): session_start(); endif; require_once('_app/Config.inc.php'); require_once('./Lib.php'); if (isset($_POST['busca']) && $_POST['busca'] == 'sim'): $textoBusca = strip_tags($_POST['texto']); $retorno = array(); $Par = "EM={$_SESSION['userlogin']['emCODIGO']}"; $Fil = " where emCODIGO = :EM and prDESCRICAO like '%{$textoBusca}%' "; $Produto = new Read; $Produto->FullRead("select * from produto {$Fil}", $Par); if ($Produto->getResult()): $retorno['qtd'] = $Produto->getRowCount(); foreach ($Produto->getResult() as $pro): extract($pro); $retorno['dados'] .= '<a href="#" id='.$prCODIGO.':'.$prVENDA.'">'. utf8_encode($prDESCRICAO).'</a>'; endforeach; endif; echo json_encode($retorno); endif; ?>
- 1 resposta
-
- php
- javascript
-
(e mais 1 )
Tags:
-
como pegar conteudo de uma variavel javascript e passar pra uma variavel php
joao b silva respondeu ao tópico de joao b silva em Javascript
<input type="text" class="form-control" id="produto" name="produto" onblur="BuscaPr()"> Ola. eu chamo a função JS a seguir no onblur do input acima. cikiqyeu is alerts para confirmar a chamada da função. ta chamando. mas alem dos alerts nao acontece mais nada. segue a função JS e o arquivo php que é chamado no ajax: FUNSAO JS function BuscaPr(){ var buscaTexto = document.getElementById('produto').value alert(buscaTexto) alert(buscaTexto.length) $.ajax({ method: 'post', url: 'sistema/produto/buscapr.php', data: {busca: 'sim', texto: buscaTexto}, dataType: 'json', success: function(retorno){ if(retorno.qtd == 0){ alert('q = 0') $('#resbuscapro').html('<p>Não encontramos resultados para sua busca</p>'); }else{ alert('q + 0') $('#resbuscapro').html(retorno.dados); } } }); } O ARQUIVO PHP: <?php if (!session_id()): session_start(); endif; require_once('_app/Config.inc.php'); require_once('./Lib.php'); if (isset($_POST['busca']) && $_POST['busca'] == 'sim'): $textoBusca = strip_tags($_POST['texto']); $retorno = array(); $Par = "EM={$_SESSION['userlogin']['emCODIGO']}"; $Fil = " where emCODIGO = :EM and prDESCRICAO like '%{$textoBusca}%' "; $Produto = new Read; $Produto->FullRead("select * from produto {$Fil}", $Par); if ($Produto->getResult()): $retorno['qtd'] = $Produto->getRowCount(); foreach ($Produto->getResult() as $pro): extract($pro); $retorno['dados'] .= '<a href="#" id='.$prCODIGO.':'.$prVENDA.'">'. utf8_encode($prDESCRICAO).'</a>'; endforeach; endif; echo json_encode($retorno); endif; ?> -
como pegar conteudo de uma variavel javascript e passar pra uma variavel php
joao b silva respondeu ao tópico de joao b silva em Javascript
Vou estudar a opçãodo ajax, visto que a depender do cadastro de produtos fica inviável usar o json. Tenho um cliente que possui mais de 10.000 ítens em cadastrados, então como você mesmo disse, a lentidão será inevitável. Mais uma vez muito obrigado a ambos. -
como pegar conteudo de uma variavel javascript e passar pra uma variavel php
joao b silva respondeu ao tópico de joao b silva em Javascript
eu preciso pegar duas informações no banco de dados (mysql). primeiro eu pego a ID de um produto usando o select do html, mas preciso tb pegar alem da ID o valor desse produto. entao a minha ideia seria pesquisar a id do produto para encontar o registro correspondente e pegar o valor. se alguem puder me dar uma ideia de como fazer isso usando apenas um formulario, eu agradeço. -
var vCod = button.getAttribute('data-bs-grCODIGO'); var vNom = button.getAttribute('data-bs-grNOME') esto inserindo a linha acima no meu javascript com php, neste caso especifico sao duas linhas em uma só, por isso coloquei um ponto-e-virgula antes do segundo var, ou seja ao final da primeira linha para evitar erro. Como eu faço pra inserir uma quebra de linha ao incluir codigo JAVASCRIPT atraves do PHP?
-
[Resolvido] quebra de linha do php para o javascript
joao b silva respondeu ao tópico de joao b silva em PHP
PERFEITO! Obrigado. -
[Resolvido] quebra de linha do php para o javascript
joao b silva respondeu ao tópico de joao b silva em PHP
entendi. mas não da pra fazer da forma que você citou pq eu estou usando um for para escrever a linha. vou colocar o trecho do codigo a seguir pra você entender melhor: // Extract info from data-bs-* attributes <?php for ($iFor = 0; $iFor <= count($Estrutura)-1; $iFor++): echo "var ".$Estrutura[$iFor]['VAR1']." = button.getAttribute('data-bs-".$Estrutura[$iFor]['CAMPO']."'); "; endfor; ?> -
for ($iFor = 0; $iFor <= count($Estrutura)-1; $iFor++): ?> <th><?php echo "{$Estrutura[$iFor]['CAMPO']}" ?></th> <?php endfor; estou tentando usa o trecho do codigo acima (a linha entre as ###) para informar o nome de uma variavel a ser exibida. porém está sendo exibido o nome da viariavel como texto em vez do seu conteúdo. O valor de $Estrutura[$iFor]['CAMPO'] é igual ao nome de uma variável que deve ter seu conteudo exibido. Alguem pode me ajudar?
-
[Resolvido] quebra de linha do php para o javascript
joao b silva respondeu ao tópico de joao b silva em PHP
Se o código javascript está sendo inserido de forma dinámica com PHP como vou pressionar enter? ta brincando comigo? eu não estou aqui de brincadeira. -
nao, dessa forma ai o conteudo dos elementos do array serao exibidos como texto. eu conseui resolver da seguinte forma: <?php for ($iFor = 0; $iFor <= count($Estrutura)-1; $iFor++): echo "<td>" . "${$Estrutura[$iFor]['CAMPO']}" . "</td>"; endfor; ?>
-
migrei da MPDF6 para a MPDF8 com o composer. no meu localhost gera o pdf normalmente. mas na minha hospedagem gera o seguinte erro: Fatal error: Uncaught Error: Class 'Read' not found in /var/www/html/agropecuariasolnascente.com.br/web/consultorio/REL_CTA_CAIXA_PDF.php:144 Stack trace: #0 {main} thrown in /var/www/html/agropecuariasolnascente.com.br/web/consultorio/REL_CTA_CAIXA_PDF.php on line 144 a classe nao encontrada (Read) é usada em toda a aplicação, porem quando tento gerar o pdf da esse erro.
-
erro Uncaught Error: Class 'Read' not found in
joao b silva respondeu ao tópico de joao b silva em PHP
o meu servidor de hospedagem usa apache 2.4 -
erro Uncaught Error: Class 'Read' not found in
joao b silva respondeu ao tópico de joao b silva em PHP
o estranho é que faço uso de um autoload em toda a aplicação e tudo funciona perfeitamente, mas na hora de gerar o pdf, não funciona. Estou achando que está havendo conflito do meu autoload com o autoload do composer que carrega a MPDF. Será que pode ser isso?