Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Danilo Ramon

Enviando E-mail com Dados do Banco de Dados - MySQL

Recommended Posts

Olá Tudo Bem?

 

Eu fiz um sistema com vários cadastros de tipos de envio de notificações aos clientes, veja o exemplo abaixo:

 

imagem_cadastro.jpg

 

Quando em envio o e-mail eu utilizo o campo variável $mensagem para enviar o e-mail.

 

Até esse ponto está funcionando perfeitamente.

 

A dúvida é: Existem dentro do campo Mensagem algumas outras variáveis, como no exemplo acima enviar um e-mail já com o nome do cliente no corpo da mensagem. Essas varia´veis grifadas em vermelho como faço para enviar. Aguardo ajuda... Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Posta o código!

 

Geralmente é só substituir os estáticos por variáveis.

 

Ex.: $nome

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deve definir esse essas informações estáticas já na programação, concatenando com o que será escrito no campo mensagem, caso aja.

Compartilhar este post


Link para o post
Compartilhar em outros sites
$mensagem = $linha_comunicacao['mensagem'];

 

Porém dentro da mensagem tem o campo cliente, como devo colocar visto que eu uso o editor fica assim:

 

<div style="font-size: 10pt; font-weight: normal;">
<div>
<div>
<font face="Arial, Verdana" size="2" style="font-size: 10pt;">Olá, CLIENTE NOME,</font>
</div>
</div>
</div>
<div style="font-size: 10pt; font-weight: normal;">
<font face="Arial, Verdana" size="2"><br/></font>
</div>
<div style="font-size: 10pt; font-weight: normal;">Obrigado por se cadastrar em nosso site</div>
<div style="font-size: 10pt; font-weight: normal;">
<font face="Arial, Verdana" size="2">Acesse sua conta em nosso site.</font>
</div>
<div style="font-size: 10pt; font-weight: normal;">
<br/>
</div>
<div style="font-size: 10pt; font-weight: normal;">
<font face="Arial, Verdana" size="2">Atenciosamente,</font>
</div>
<div><font size="2"><strong>Meu Site</strong></font></div>
 

 

 

Como eu cadastro a Variável dentro do editor ? Visto que no código irei chamar os dados do cliente pela seguinte variável:

$cliente = $linha_cliente['nome_cliente'];

 

Aguardo ajuda...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se então tem que substituir

 

<div style="font-size: 10pt; font-weight: normal;">
<div>
<div>
<font face="Arial, Verdana" size="2" style="font-size: 10pt;">Olá, NOME_CLIENTE,</font>
</div>
</div>
</div>
<div style="font-size: 10pt; font-weight: normal;">
<font face="Arial, Verdana" size="2"><br/></font>
</div>
<div style="font-size: 10pt; font-weight: normal;">Obrigado por se cadastrar em nosso site</div>
<div style="font-size: 10pt; font-weight: normal;">
<font face="Arial, Verdana" size="2">Acesse sua conta em nosso site.</font>
</div>
<div style="font-size: 10pt; font-weight: normal;">
<br/>
</div>
<div style="font-size: 10pt; font-weight: normal;">
<font face="Arial, Verdana" size="2">Atenciosamente,</font>
</div>
<div><font size="2"><strong>Meu Site</strong></font></div>

 

$mensagem = str_replace('NOME_CLIENTE', $cliente, $linha_comunicacao['mensagem'] );

 

 

Agora entendi você esta carregando também os htmls do banco, editei o post!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.