“Conocimientos Programación>Programación PHP /MySQL

Cómo crear un correo electrónico HTML en PHP

2014/6/15
Para crear un lenguaje de marcado de hipertexto ( HTML ) correo electrónico en Hypertext Preprocessor (PHP ) código necesario para definir el tipo de contenido en la cabecera del correo e incluir etiquetas de formato HTML en el cuerpo del mensaje. También es útil incluir una versión en texto plano de la misma dirección de correo electrónico en caso de que el destinatario no tiene la capacidad de aceptar mensajes con formato HTML . Montar el destinatario del mensaje , el asunto del mensaje , el contenido del mensaje ( texto y /o HTML ) y los encabezados y utilizar la función "mail" PHP para enviar el mensaje . Instrucciones
1

crear variables para mantener el destinatario del mensaje y el asunto del mensaje . Incluya el retorno de carro y caracteres de avance de línea para colocarlos en líneas separadas. Por ejemplo , escriba: ?

< Php

$ a = " colleague@example.com " ;

$ subject = "Email HTML Coming Your Way" ,
2

Inicializar una variable de cabecera con el campo "De " y " Responder a" partes de la cabecera del mensaje . Por ejemplo , escriba:

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

Set el tipo de contenido del mensaje como " multipart " si se incluye tanto texto plano y HTML y establecer una serie de límite usando un hash de la hora actual. Por ejemplo , escriba:

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

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

Crear una variable para almacenar las versiones de texto plano y HTML del email . Inicialice la variable primero con la parte de texto del correo electrónico. Coloque dos guiones y la cadena de límite con un tipo de contenido "text /plain " e incluyen la parte de texto sin formato del mensaje . Por ejemplo , escriba:

$ message = '-'. $ frontera . 'Content- Type: text /plain ; charset = "iso -8859 -1" Esta es la parte de texto del mensaje ';
5

Añada la parte HTML del mensaje. Incluya la serie de límite e indicar el tipo de contenido "text /html ". Por ejemplo , escriba: .

$ Message = '-'. $ frontera . 'Content-Type : text /html ; charset = "iso -8859 -1" Esta es la parte HTML del mensaje < /strong > < /body> < ;/html> ' ;
6

End la cadena del mensaje con la cadena frontera seguido por dos guiones . Por ejemplo , escriba:

$ message = $ frontera . . '-' ;
7

Utilice la función "mail" PHP para enviar el mensaje y evaluar el valor de retorno de la función. Por ejemplo , escriba:

si die ( "Correo de éxito ");

>
( mail ( $ para , $ asunto, $ mensaje, $ cabeceras) !) ?

Programación PHP /MySQL
PHP Layout Tutorial
Cómo hacer un contador de visitas con PHP
¿Cómo se crea un formulario de acceso para mi sitio web
Cómo quitar un valor de un array asociativo de PHP
Cómo crear una cadena de resultados de una consulta en PHP MySQL
Cómo instalar una unidad de PHP Mapa
Cómo convertir SVG a PNG en PHP
MySQL Tutorial Outer Join
Conocimientos Informáticos © http://www.ordenador.online