Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como criar um HTML e-mail em PHP
Para criar um e-mail Hypertext Markup Language (HTML) em Hypertext Preprocessor (PHP ), código que você precisa para definir o tipo de conteúdo no cabeçalho do e-mail e incluem marcas de formatação HTML no corpo da mensagem. Também é útil para incluir uma versão do mesmo e-mail de texto simples no caso de o destinatário não ter a capacidade de aceitar mensagens formatadas em HTML . Monte o destinatário da mensagem , o assunto da mensagem , o conteúdo da mensagem ( texto e /ou HTML simples ) e cabeçalhos e utilizar a função PHP "mail" para enviar a mensagem . Instruções
1

Criar variáveis ​​para armazenar o destinatário da mensagem e assunto da mensagem . Inclua os caracteres de retorno de carro e alimentação de linha para colocá-los em linhas separadas. Por exemplo, digite :

$ para = " colleague@example.com ";

$ subject = "HTML E-mail indo na sua direção ";
Página 2

Inicializar uma variável de cabeçalho com o "From" e porções " reply-to " do cabeçalho da mensagem. Por exemplo, digite :

$ header = "From: webmaster@example.com \\ r \\ nResponder -To: webmaster@example.com ";
3

Set o tipo de conteúdo da mensagem como "multipart " se incluindo texto simples e HTML e definir uma seqüência de fronteira usando um hash do tempo atual. Por exemplo, digite :

$ boundary = "== multipart - Boundary - " . md5 ( time () );

$ header = " \\ r \\ nContent -Type: multipart /alternative ; boundary = ". . . $ fronteira '"' ;
4

Criar uma variável para armazenar as versões de texto simples e HTML do e-mail. Inicializar a variável primeiro com a parte de texto do e-mail . Coloque dois traços e a corda fronteira com um tipo de conteúdo "text /plain" e incluem a parte de texto sem formatação da mensagem . Por exemplo, digite :

$ mensagem = '-'. $ fronteira . " Content- Type: text /plain; charset =" iso -8859-1 "Aqui está a parte de texto da mensagem ';
5

Adicione a parte HTML da mensagem. Incluir a corda fronteira e indicar o tipo de conteúdo como "text /html ". Por exemplo, digite :

$ mensagem = '-'. . $ fronteira . " Content-Type : text /html; charset = Esta é a parte HTML da mensagem " iso-8859- 1 " < ;/html > ';
6

Acabar com a string de mensagem com a string limite seguido por dois traços. Por exemplo, digite : .

$ Mensagem = $ limite. '-' ;
7

Use a função PHP "mail" para enviar a mensagem e avaliar o valor de retorno da função. Por exemplo, digite : ( ! Mail ( $ para , $ assunto, $ mensagem, $ headers ) ) ?

Se die (" ! Correio sem sucesso ");

>

Anterior :

Próximo : No
  Os artigos relacionados
·O que é MySQL 
·Como converter caracteres em números ASCII em PHP 
·PHP: Substring Without Words Quebrando 
·Como Temporariamente Altere o tempo limite máximo PHP 
·Como matar vários processos em MySQL 
·Como lidar com espaços de nomes XML em PHP 
·Como redefinir variáveis ​​de matriz em PHP 
·Como permitir o uso de funções PHP Sistema 
·Como remover um Array valor do elemento em PHP 
·Como Chegar do Servidor Date & Time to Contagem regress…
  Artigos em destaque
·Tutorial Imagem PHP dinâmico 
·Como fechar uma janela órfão depois que um registro é…
·Lista de bancos de dados usados ​​com Java 
·Como colocar um código Shell Em Java 
·Relação entre jsp e java 
·Como programar a melhor prática para uma notação Cam…
·Como verificar se um arquivo foi alterado no PHP 
·Como implementar o TAD Pilha 
·O que é o CSV 
·Windows Mobile C Compiler Options 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados