Tag Archive for: mailer

Envia correos con PHP

Categories: PHP - Tags: , ,

Enviar correos con PHP es sencillo, basta un solo comando “mail”, a continuación muestro un ejemplo incluyendo el formulario de contacto, el formulario esta sin hoja de estilos, en un nuevo post explicare como darle formato.

1
2
3
4
5
6
7
8
9
10
11
<form action="mailer.php" method="post"> <fieldset>
<legend>Contacto</legend>
<ul>
    <li><label>Nombre:</label>
<input name="fnombre" size="25" type="text" /></li>
    <li><label>Email:</label>
<input name="femail" size="25" type="text" /></li>
    <li><label>Mensaje:</label><textarea cols="30" rows="6" name="fmensaje"></textarea></li>
</ul>
</fieldset>
</form>

Y nuestro archivo mailer.php

1
2
3
4
5
6
7
8
9
10
$mensaje="";
$mensaje.="COntacto". "\n\n";
$mensaje.="Nombre: ".$_POST['fnombre']."\n";
$mensaje.="E-mail: ".$_POST['femail']."\n";
$mensaje.="Mensaje: ".$_POST['fmensaje']."\n";

$mail="mio@mail.com";
$subject="Contactenos";
mail($mail,$subject,$mensaje,"From: Contact&lt;".$_POST['femail']."&gt;");
?&gt;

Descarga todo el codigo aqui

Flash Mailer envia correos

Categories: Flash, PHP - Tags: , , ,

Cuando haces una pagina en flash, es posible que luego necesites enviar correos de un formulario de contacto pues eso no es nada complicado usando el objeto LoadVars y el evento SendandLoad.

Primero debes crear en flash un formulario con los campos que deseas, en este caso: email_box, subject_box, message_box y un boton send_btn

Luego en el 1er fotograma agregas el siguiente codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
stop();
// Creamos las acciones al darle click
send_btn.onRelease = function() {
// Crea el objeto loadvars que envia las vaiables
my_vars = new LoadVars();
// Guardamos las variables para enviarlas
my_vars.sender = email_box.text;
my_vars.subject = subject_box.text;
my_vars.message2 = message_box.text;
if (my_vars.sender != "" and my_vars.subject != "" and my_vars.message2 != "") {
/// Enviamos las variables a mailer.php
my_vars.sendAndLoad("mailer.php", my_vars, "POST");
gotoAndStop(2);
} else {
// En caso de error en el envio vamos al cuadro 2
error_clip.gotoAndPlay(2);
}
my_vars.onLoad = function() {
gotoAndStop(3);
};
};
email_box.onSetFocus = subject_box.onSetFocus=message_box2.onSetFocus=function () {
if (error_clip._currentframe != 1) {
error_clip.gotoAndPlay(6);
}
};

Puedes bajar el codigo desde aqui

En el archivo mailer.php no olvides cambiar el correo al que deseas que llegue el formulario

1
mail("mmanchego@mail.com", $subject, $message, "From: $sender");