Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 268
Sexo: Masculino

Link com Phpmailler

06-07-2015 15:47

Olá!

Tenho um código com para enviar e-mails com phpmailler, ele funciona tudo certinho, mas...

Não vai o link, ele chega no e-mail em azul, mas não vem o link.

Achei este exemplo aqui no forum, mas comigo não funcionou mesmo assim, será que tem algo errado no código?

Segue abaixo o cód. e um link de como chega o e-mail, quem puder ajudar agradeço!

http://prntscr.com/7pjg29

Abs

//PHP MAILLER // PEGA OS DADOS DO USUÁRIO $cliente = "SELECT * FROM cliente WHERE id_cl = '$id_cl'"; $dados2 = mysql_query($cliente); $cl = mysql_fetch_array($dados2); $nomecliente = $cl ['empresa_cl']; $emailcliente = $cl ['email_cl']; //echo "Nome do cliente: ".$nomecliente. ".<br/>"; //echo "código do cliente: ".$id_cl. ".<br/>"; // Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer require("../phpmailer/class.phpmailer.php"); // Inicia a classe PHPMailer $mail = new PHPMailer(); // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP $mail->Host = "smtp.engferrari.com.br:587"; // Endereço do servidor SMTP $mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional) $mail->Username = 'contato@engferrari.com.br'; // Usuário do servidor SMTP $mail->Password = '********'; // Senha do servidor SMTP // Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->From = "contato@engferrari.com.br"; // Seu e-mail $mail->FromName = "Ferrari Engenharia"; // Seu nome // Define os destinatário(s) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress($emailcliente, $nomecliente); //$mail->AddAddress('criacao@jtcomunicacao.com.br'); // Define os dados técnicos da Mensagem // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsHTML(true); // Define que o e-mail será enviado como HTML $mail->CharSet = 'iso-8859-1'; // Charset da mensagem (opcional) // Define a mensagem (Texto e Assunto) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->Subject = "Arquivos dispon&iacute;veis para baixar - Ferrari Engenharia"; // Assunto da mensagem $mail->Body = " <p>Ol&aacute;, <strong>$nomecliente!</strong></p> <p>Voc&ecirc; tem <strong>$Conta</strong> arquivo(s) para download no sistema da Ferrari Engenharia.</p> <p><a href='#'>Clique aqui para ver o(s) arquivo(s)</a></p> <p>Qualquer d&uacute;vida entre em contato pelo telefone 15 - 3233.4441 ou 3327.0641, ou responda este e-mail.</p> Caso o link n&atilde;o esteja funcionando, copie e cole este c&oacute;digo no seu navegador: <strong>LINK</strong> <p>Obrigado</p> "; $mail->AltBody = ""; // Define os anexos (opcional) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //$mail->AddAttachment("c:/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo // Envia o e-mail $enviado = $mail->Send(); // Limpa os destinatários e os anexos $mail->ClearAllRecipients(); $mail->ClearAttachments(); // Exibe uma mensagem de resultado if ($enviado) { echo "E-mail enviado com sucesso para $emailcliente!"; } else { echo "Não foi possível enviar o e-mail.<br /><br />"; echo "<b>Informações do erro:</b> <br />" . $mail->ErrorInfo; } // END PHP MAILLER

0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 268
Sexo: Masculino

Re: Link com Phpmailler

06-07-2015 16:07

Informação Importante: nem os acentos estão indo, tipo "á", tive que colocar em html escrito "&aacute;"

Vlw
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: Link com Phpmailler

06-07-2015 16:18

Quanto ao link, você não colocou nada para o usuário acessar

<a href='#'>Clique aqui para ver o(s) arquivo(s)</a>

Ai deveria ter o link até o documento a ser baixado, http://..

Quanto aos acentos nos caracteres, você pode tentar usar essa linha abaixo no topo do documento que tem o phpmailler

header("Content-Type: text/html; charset=ISO-8859-1",true);

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 268
Sexo: Masculino

Re: Link com Phpmailler

06-07-2015 17:22

Top, eu achei que colocando o '#' ele ia aparecer a mao ao passar o mouse!

Deu certo, obrigado!!!
1

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado