Ir para conteúdo
Fórum Script Brasil
  • 0

duvida html no mail


lordlex

Pergunta

aew meus amigos tudo bz?

seguinte não estou conseguino fazer funcionar o html no corpo do mail no php, quando o email e enviado aparece as tags ao invés de ficar como html =/

sera q alguém pode dar uma ajuda se possivel.

codigo ta assim

$mail_data = date('d/m/Y H:i:s');
          $email = $emailrec;
          $assunto = 'site email';
          $headers = "From: $email\n";
          $header .= "content-type: text/html; charset=\"utf-8\"\r\n";
          $mensagemSistema = 
                 "<html>
          <body  bgcolor=\"#CCCCCC\">
          <h2 style=\"font:16px Arial, Helvetica, sans-serif; color:#333; text-align:center;\"> texto</h2><br />

          
          <h1 style=\"font:14px Arial, Helvetica, sans-serif; color:#333; text-align:center;\">teexto</h1><br />

          
          <p style=\"font:14px Arial, Helvetica, sans-serif; color:#333; text-align:center;font-weight:bold;>texto:</p><br />
        
        
          
          
          Mensagem enviada em: $mail_data
          <body>
          </html>
          ";

          mail($email,$assunto,$mensagemSistema,$headers);

vlw ajuda pessoal

Editado por lordlex
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Amigo é bem fácil, você deverá colocar o header

$headers = "Content-type: text/html; charset=iso-8859-1rn";

eu vi que você usa um header logo acima, mas substitua por esse, até porque ao invés de você continuar a variável $headers você colocou $header sem o s, entendeu?

testei aqui e funcionou, vlw!

Editado por Luiz Augusto
Link para o comentário
Compartilhar em outros sites

  • 0

Você pode manter o seu código, não está funcionando apenas porque você não está incluindo o mime type no cabecalho da mensagem pois errou o nome da variavel $header que você declarou. Apenas adicione o s no final da variável que irá funcionar.

Caso mude o charset para ISO como o código do Luiz faz você deverá alterar também a codificação do arquivo que contém código fonte para ISO do contáriio seus acentos no corpo da mensagem poderão assumir caracteres "malucos".

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...