
RicardoBresciani
Membros-
Total de itens
12 -
Registro em
-
Última visita
Tudo que RicardoBresciani postou
-
Pessoal, boa tarde! Alguém conhece outra opção de enviar e-mail com o PHP que não seja o "mail" e o "phpmailer"? Abraços
-
Leonardo, agradeço sua ajuda, mas vou partir para outra rotina mano ...... vou pesquisar na net alguma outra forma que não seja o forech ...... agradeço sua ajuda.
-
Leonardo, o texto é o mesmo muda o ID do título: EXEC LISTA_BOLETOS_POR_ID @ID_SCOTITUL = '829415' EXEC LISTA_BOLETOS_POR_ID @ID_SCOTITUL = '834132' com isso se tirar o phpmailer ele executa as informações de cada Loop o que desanda tudo é quando coloco a rotina do email que ele envia dois emails mas sempre com a informação do primeiro. se você tiver outra lógica ou outro exemplo, outra sugestão .... fica a vontade ... porque to quase desistindo dessa .... rs.
-
Leonardo, tem duas imagens uma com a rotina de phpmailer que apenas executa uma vez a SP, a outra imagem tirei toda a rotina do phpmailer e o forech executa a sp para os dois registros, isso que não consigo encontrar se ele está no forech ele executaria a SP pela primeira vez, enviaria o email e zeraria as variáveis e ele volta pro loop executaria a segunda vez e enviaria os dados da segunda execução, mas não ele mantem só a primeira execução.
-
Leonardo, sim, se eu rodar com o print nos dois boletos que citei cada um sai com o valor diferente e correto, o problema é quando ele envia os emails sempre ele deixa com os dados do primeiro email.
-
-
se eu gerar duas imagens do código, ajuda?
-
Pessoal, bom dia! Estou fazendo uma rotina para enviar e-mails aos clientes e a rotina que tenho testando com um boleto o mesmo envia com todas as informações corretas, porém, quando coloco pra enviar dois emails a rotina dispara os dois e-mails mas o segundo sai com a mesma informação do primeiro, não sendo atualizado com os dados do segundo envio, tirando a rotina de email do laço forech ele executa a SP corretamente duas vezes com os dados distintos, voltando a rotina do phpmailer ele não atualiza o envio do segundo boleto, já tentei limpar todas as variáveis usadas mas não consegui, é que o arquivo é muito grande pra postar ele inteiro aqui. O script começa assim, seria um resumo dele, com 1 email ele faz certinho, incluiu mais que dois e-mail somente o primeiro funciona os demais são enviados porém sempre com a informação do primeiro, se alguém tiver outra ideia, uma luz, ficaria muito grato. <? include ('../../../../phplib/apoio/conecta.php'); include ('../../../../phplib/apoio/bibliotecajr.php'); require "../boletos/class.phpmailer.php"; $mail = new PHPMailer(); $guias = $_POST['guias']; //é o vetor que recebe os dois emails foreach($guias as $guia) { $sql1 = "SP @VARIAVEL = '".$guia."'"; $query1 = mssql_query($sql1,$conexao); $result3 = mssql_fetch_array($query1); $a = $result3["ID_SCOTITUL"]; $msg .= "<html lang='pt-br'>"; $msg .= "</html> $mail->Mailer = "smtp"; //Define o método de envio $mail->IsHTML(true); //Define que a mensagem poderá ter formatação HTML $mail->CharSet = "utf-8"; //Define que a codificação do conteúdo da mensagem será utf-8 $mail->SMTPSecure = "tls"; //Define que os emails enviadas utilizarão SMTP Seguro tls $mail->Host = "smtp"; //Define que o Host que enviará a mensagem é o $mail->Port = "25"; //Define a porta utilizada para o envio autenticado $mail->SMTPAuth = "true"; //Define que a mensagem utiliza método de envio autenticado $mail->Username = "email"; //Define o usuário autenticado responsável pelo envio $mail->Password = "senha"; //Define a senha deste usuário citado acima $mail->From = "email"; $mail->FromName = "Boleto"; //Define o destinatário que receberá a mensagem $mail->AddAddress("email do cliente"); //Define o e-mail que vai receber com cópia oculta //$mail->AddBCC("email"); $mail->AddReplyTo("email", $mail->FromName); //Define o email que receberá resposta desta mensagem, quando o destinatário responder $mail->Subject = "Boleto"; //Assunto da mensagem $mail->Body = $msg; //Toda a estrutura HTML e corpo da mensagem //Envia o e-mail $enviado = $mail->Send(); $mail->ClearAllRecipients(); $mail->ClearAttachments(); $mail->ClearAddress(); if ($enviado) { echo "E-mail enviado com sucesso!"; $sem_erro = $sem_erro + 1 ; }else { echo "Não foi possível enviar o e-mail."; echo "<b>Informações do erro:</b> " . $mail->ErrorInfo; $erro = $erro + 1; } unset($a); }
-
PHP: Exibir os dados de uma variável em relatório
pergunta respondeu ao RicardoBresciani de RicardoBresciani em PHP
lowys boa tarde! Carregamento: $protocolo = ($_GET['protocolo']); $sql1 = "EXEC LISTA_PROTOCOLO @PROTOCOLO = '".$protocolo."'"; $query1 = mssql_query($sql1,$conexao); $linha1 = mssql_fetch_array($query1); $protocolo3 = $linha1["PROTOCOLO"]; $cartao = $linha1["CARTAO"]; $cliente = $linha1["CLIENTE"]; $fone = $linha1["FONE"]; $email = $linha1["EMAIL"]; $manifestacao = $linha1["MANIFESTACAO"]; $categoria = $linha1["CATEGORIA"]; $sentimento = $linha1["SENTIMENTO"]; $justificativa = $linha1["JUSTIFICATIVA"]; é aqui que vem o texto de 400 posições $abertura = $linha1["ABERTURA"]; $row = mssql_num_rows($query1); se eu der um print na $justificativa ele mostra somente as 256 posições iniciais e no SQL que é executado lá mostra o texto completo da variável sem cortar nada. Agradeço a atenção. -
Pessoal, boa tarde! Herdei uma aplicação que a mesma é uma ferramenta de abertura de protocolos, seguindo o modelo da telefonia e nessa ferramenta o campo de justificativa possui 400 posições de texto e quando vou tentar fazer uma relatório desses protocolos quando jogo a variável para ser colocada na tela para o colaborador, o texto de 400 posições somente é exibido 256 posições. Alguém poderia me dar um caminho de como exibir as 400 posições? Abraços Ricardo Bresciani Capivari
-
Como fazer a leitura dos Itens no XML da NFe
pergunta respondeu ao RicardoBresciani de RicardoBresciani em PHP
Felipepai, muito obrigado! mas não consegui adaptar a minha necessidade porque não to conseguindo pegar a TAG que ele está, porque preciso setar a TAG dos produtos e fazer ele contar..... -
Pessoal, boa noite! Estou com um problema e preciso de ajuda, tenho um xml da NF-e com 5 itens e preciso processar esse arquivo e exibir em tela com PHP, os dados da nota consegui, porém não consegui montar um laço que busque os itens que o xml possua, porque posso ter um xml de um item ou outro xml com trinta itens e não consegui fazer esse laço. Alguém teria algum código de exemplo para eu começar a ter um caminho? Agradeço a ajuda desde já! Abraços Ricardo Bresciani Capivari - SP