Mi Cesta
VirtueMart
Su pedido está VACIO.

Mensajes a Celulares
Loguin

Tutorial Php - Enviar un Mail

Índice de Artículos
Tutorial Php
Nuestro primer script en php
Variables
Operadores Aritmeticos en php
Comparación
Operadores Lógicos
Condicionales
Bucles
Salida
Manejo de Cadenas
Funciones
Librerias
Formateo de página
Enlace Externo
Envio y Recepción
Medodo GET Y POST
Enviar un Mail
Crear la Base de Datos
Conectarse a la base de datos
consultas a la base de datos
Insertar un registro
Borrar registros
Restringir acceso
Distincion de usuarios
Sesiones Que son?
Inicialización
Sesiones, un ejemplo
Error Común
Carrito de Compra
Cookies, Que son?
Cookies, Como usarlas?
Cookies PHP, Ejemplo de uso
Expresiones regulares > ¿Qué son?
Patrones
Ejemplo
Que son las classes
Atributos
Herencia
Herencia multiple
Acceso publico
Acceso publico
Acceso privado
Ejemplo completo
Todas las páginas

PHP nos ofrece la posibilidad de enviar emails de una manera sencilla y fácil, para ello el lenguaje nos proporciona la instrucción mail( )

<?php
mail(destinatario, tema, texto del mensaje);
?>
En el parámetro destinatario pondremos la dirección de email
a donde se enviará el mensaje, en el parámetro tema el tema
o subject del mensaje y el parámetro texto del mensaje el
cuerpo del mensaje en formato texto plano.

Existe una sintaxis extendida de la instrucción mail( ) que
nos permite añadir información adicional a la cabecera del mensaje.
<?php
mail(destinatario, tema, texto del mensaje, información adicional de cabecera);
?>
En la información de cabecera podremos incluir parámetros adicionales al mensaje como Reply-To:, From:, Content-type:... que nos permiten tener un mayor control sobre el mensaje.
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de envio de email</H1>
Introduzca su direccion de email:
<FORM ACTION="email.phtml" METHOD="GET">
<INPUT TYPE="text" NAME="direccion"><BR><BR>
Formato: <BR>
<INPUT TYPE="radio" NAME="tipo" VALUE="plano" CHECKED> Texto plano<BR>
<INPUT TYPE="radio" NAME="tipo" VALUE="html"> HTML<BR><BR>
<INPUT TYPE="submit" VALUE="Enviar">
</FORM>
</body>
</html>
email.phtml

<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de envio de email</H1>
<?
$direccion=$_GET['direccion'];
$tipo=$_GET['tipo'];

if ($direccion!=""){
if ($tipo=="plano"){
// Envio en formato texto plano

mail($direccion,"Ejemplo de envio de email","Ejemplo de envio de email de texto plano\n\nTutorialPHP.\nhttp://www.tutorialphp.net/\n Manuales para desarrolladores web.\n","FROM: Pruebas < Esta dirección electrónica esta protegida contra spambots. Es necesario activar Javascript para visualizarla >\n");
} else {
// Envio en formato HTML
mail($direccion,"Ejemplo de envio de email","<html><head><title>TutorialPHP. Manual de PHP</title></head><body>Ejemplo de envio de email de HTML<br><br>TutorialPHP.<br>http://www.tutorialphp.net/<br> <u>Manuales</u> para <b>desarrolladores</b> web.</body></html>","Content-type: text/html\n", "FROM: Pruebas < Esta dirección electrónica esta protegida contra spambots. Es necesario activar Javascript para visualizarla >\n");
}
echo "Se ha enviado un email a la direccion: ",$direccion," en formato <b>",$tipo,"</b>.";
}
?>

<br>
</FORM>
</body>
</html>

Ultima actualización (Jueves 09 de Abril de 2009 23:26)

 

Comentarios  

 
0 #4 generic levitra 11-08-2010 22:32
dqmeakb
cialis ymi
levitra fgx
cialis jng
kfdfifffeh
Citar
 
 
0 #3 levitra 10-08-2010 18:11
yofxwhw
brand levitra ygs
snipurl.com/brand_levitra
eoklyriyun
Citar
 
 
0 #2 reductil 09-08-2010 15:07
plyor dkpgb psnvv
buy reductil: tbll.nbc.com/.../... ytk
odbttvd
Citar
 
 
0 #1 Migmagemepler 01-08-2010 09:42
hello, this my first post. dsfcsvcbyjyui
cxzc
sdfsd.com
Citar
 

Escribir un comentario

Puede añadir comentarios que no supongan un agravio moral y/o verbal a cualquier usuario o persona de este u otros países.
Se prohibe de cualquier forma utilizar el sistema de comentarios para hacer publicidad de cualquier índole, salvo casos expresos autorizados por el autor de esta web.


Código de seguridad
Refescar