RicardoBresciani
-
Total de itens
12 -
Registro em
-
Última visita
Posts postados por RicardoBresciani
-
-
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.
-
1 hora atrás, Leonardo Persan disse:
Eu entendi o seu problema o que eu quero saber é se a consulta
$sql1 = "SP @VARIAVEL = '".$guia."'";
É realmente diferente entre um loop e outro. E isso você não mostrou nos prints.
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.
-
11 minutos atrás, Leonardo Persan disse:
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.
-
-
3 minutos atrás, Leonardo Persan disse:
Bom dia tudo bem?
Só com isso infelizmente não consigo ajudar, preciso ver o código inteiro e o print_r/var_dump de $_POST['guias'] e do $result3se 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);
} -
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çosRicardo BrescianiCapivari
-
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
Enviar massa de e-mail com o PHP
em PHP
Postado
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