• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Gurzi

mail()

8 mensagens neste tópico

Ola malta..

Tenho um daqueles editores WYSIWYG e queria enviar uma newsletter só que aquilo traduz para html, ou seja quando envio o mail() ele envia as tags html.. como posso trazudir isto para isto no email fica correctamente formatado consoante as tags de html?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens que enviar o email com o header:

Content-type: text/html; charset=iso-8859-1

(...)
$cabecalho = "FROM: teu@email.com";
$cabecalho .= "Content-type: text/html; charset=iso-8859-1";

mail( $para, $assunto, $mensagem, $cabecalho );

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

fiz isso kingless mas aparece tudo assim junto

@ email. comcontent-type <teu> hide details 12:07 am (0 minutes ago)

reply-to

@ email. comcontent-type <teu>,

text/html <>,

charset=iso-8859-1 <>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Acho que faltava apenas colocar  \r\n no fim de cada cabeçalho eu esqueci-me de colocar no exemplo :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora