Ejemplo de Correo O Email En PHP Con HTML
Cuando requerimos enviar un correo o email desde nuestra página web, acudimos a un lenguaje de programación, con la función mail() de PHP podemos enviar correos electrónicos sin necesidad de tener un cliente de correo instalado en un servidor apache o cualquiera que soporte esta función, su sintaxis es muy simple:
Código:
mail($destinatario,$asunto,$cuerpo);
Si lo ocupamos de este modo nos llegara sin formato, o sea, sólo texto, pero qué pasa cuando queremos enviar el correo con formato, tablas o imágenes.
Para esto nos apoyaremos del último parámetro de esta función que es donde podemos nosotros enviar cabeceras e indicar que se trata de un archivo con código html para que lo procese como tal.
Y con solo agregar la siguiente línea tendremos nuestro email con formato y código en html.
Código:
Content-type: text/html
Al final nuestra función quedará de la siguiente manera:
Código:
mail($destinatario,$asunto,$cuerpo,’Content-type: text/html’);
Este seria un ejemplo de mail en PHP con formato HTML:
Código:
<?php
$destino ="contacto@miserver.com";
$asunto = "Contacto Web";
$cabeceras = "Content-type: text/html";
$cuerpo ="Hola, alguien te ha contactado por el formulario Web de tu sitio<br>
Los datos enviados son los siguientes:<br>
<b>Nombre:</b>$nombre<br>
<b>email:</b>$email<br>
Y envio el siguiente comentario: <hr>
<pre>
$comentario
</pre>";
mail($destino,$asunto,$cuerpo,$cabeceras);
echo “Se ha enviado el mensaje correctamente”;
?>
Citado APA: Del Moral, M. & Rodriguez, J. (s.f.). Ejemplo de Correo O Email En PHP Con HTML.Ejemplo de. Recuperado el 31 de Enero de 2023 de https://www.ejemplode.com/20-php/66-ejemplo_de_correo_o_email_en_php_con_html.html
Comentarios
Ojalá me equivoque.