Ir para conteúdo
Fórum Script Brasil

RicardoBresciani

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Sobre RicardoBresciani

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

RicardoBresciani's Achievements

0

Reputação

  1. 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
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Leonardo, desde já muito obrigado pela atenção!, veja se ajuda.
  7. se eu gerar duas imagens do código, ajuda?
  8. 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); }
  9. 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.
  10. 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
  11. 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.....
  12. 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
×
×
  • Criar Novo...