¿Supiste lo que acaba de lanzar LagriHost? Sí, como lo estabas esperando, ahora vendemos Web Hosting y Dominios. Conoce más :)


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Correo o Email en PHP con HTML
#1
0
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:
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:
Código:
Content-type: text/html

Al final nuestra función quedará de la siguiente manera:

Código:
Código:
mail($destinatario,$asunto,$cuerpo,’Content-type: text/html’);

Este seria un ejemplo de mail en PHP con formato HTML:

Código:
Código PHP:
<?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”;
?>



Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Chequea el correcto ingreso de , fecha , ip, url, email, dni torgar22 0 701 22-09-2015, 06:10 PM
Último mensaje: torgar22
  Etiquetas basicas de html torgar22 0 521 18-06-2015, 11:56 AM
Último mensaje: torgar22
  Función PHP para validar un email (incluyendo subdominios) ydcaza 0 634 17-02-2015, 12:58 PM
Último mensaje: ydcaza
  Tutorial Introducción al HTML ldavidl 0 498 28-09-2014, 07:59 PM
Último mensaje: ldavidl
  Prueba tus codigos html online Jonvaor96 7 1,466 24-07-2014, 09:00 AM
Último mensaje: Tridente64



Usuarios navegando en este tema:
1 invitado(s)


Forum software by © MyBB Theme © Kevinex & iAndrew 2018