Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Julio 26, 2008, 10:52:47
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: Función mail() - Envía E-mails 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Función mail() - Envía E-mails  (Leído 59 veces)
rOnNyLdInHo™
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1259


Ver Perfil WWW Email
« en: Abril 30, 2008, 11:44:15 »

Una característica interesante de PHP es que éste puede mandar e-mails a cuentas de correo, y lo hace desde una función predeterminada muy simple.

Estoy hablando de la función mail()


Sintaxis

Para hacer uso de ésta función sólo hay que escribir:
Código:
mail(e-mail, asunto, mensaje);

Ej.
Código:
mail("contacto @example.com", "Hola", "que tal ronnyldinho?? xD");


Uso de variables

Para usar la función mail() también se puede hacer uso de variables.

Ej.
Código:
$email = "contacto @example.com";
$asunto = "Hola";
$mensaje = "Que tal rOnNyLdInHo?? XD";

mail ($email, $asunto, $mensaje);

Estas variables se pueden recoger también desde un formulario, utilizando $_POST, como se explicará en un mensaje a parte en este foro. Así, el formulario podría mandar e-mails con la ayuda de PHP.


Mensaje multilínea

Código:
Esto son
saltos de
linea

Para enviar un mensaje con saltos de línea... se puede escribir \n en el momento que quieres cambiar de línea.

Ej.
$mensaje "Esto son\n saltos de\n linea";

Si quieres que se vea un poco más claro puedes concatenar. ¿Qué es eso de concatenar? Pues es asociar varios strings a una misma variable. ¿No se ha entendido, verdad? Grin Mejor con un ejemplo:

Ej.
Código:
$mensaje = "Esto son\n"
     ."Saltos de\n"
     ."Linea";


Para el que quiera ir más lejos...

Hay algo que no he explicado, pero en lo que no voy a entrar, y es que en la función mail() se pueden incluir headers para definir el tipo de contenido que habrá en el e-mail (si será HTML o texto plano, qué tipo de codificación, prioridad.. etc)


Más información en
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion





En línea




Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
rOnNyLdInHo.Com se abre al público Entra y escribe tu sugerencia Wink Wink
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: Función mail() - Envía E-mails « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC