Curso de PHP y MySQL
José Gómez Castaño
 

Correo Electrónico

Otra de las labores más habituales en cualquier aplicación es el envío de correo elctrónico de forma automática. En PHP tenemos disponible la función mail() que permite esta función. Para ilustrar esta funcionalidad, vamos a crear un formulario desde el que vamos crear el contenido que enviaremos por mail.

 

<?php

$destino = $_POST['destino'];
$asunto = $_POST['asunto'];
$texto = $_POST['texto'];

if (mail($destino, $asunto, $texto)){
	echo "Correo enviado correctamente";
}else{
	echo "Se ha producido un error al intentar enviar el correo";
}

?>
<html>
<head>
<title>Enviar Correos</title>
</head>
<body>

Destino
Asunto
Texto
</body> </html>

Después de crear el formulario, creamos nuestro script. En él recogemos las variables que nos llegan en el array asociativo $_POST y se lo pasamos a los argumentos que espera la función mail. Estos son la dirección de correo de destino, el asunto y el texto. Para capturar los posibles errores aprovechamos que esta función nos devolverá ture, si ha ido bien y false en caso contrario.

 
  • Mail
  • Creative Commons License
    Curso PHP y MySQL by José Gómez Castaño is licensed under a Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0 España License.
    Based on a work at www.meridi.es/cursos/php.