lunes, 10 de septiembre de 2007

Formulario de contacto

Es un formulario sencillo relizado en flash y php.


Como hacerlo:

1 - Declaro las variables para enviar y para recibir.

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

2 - Función que envia el forumlario

function enviarMail() {
envio_lv.nombre = nombre_txt.text;
envio_lv.apellido = apellido_txt.text;
envio_lv.asunto = asunto_txt.text;
envio_lv.email = email_txt.text;
envio_lv.cuerpo = cuerpo_txt.text;
envio_lv.sendAndLoad("email.php", recibir_lv, "POST");}

3 - Función que procesa los datos recibidos del servidor

recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
} else {
//Muestra un mensaje de error en negrita
estado_txt.text = "Error en la aplicación de correo";
}

4 - archivo email.php donde se procesara los datos ingresados y enviarlos mediante la funcion mail de php.

\r\n";
$headers .= "Reply-To: $origen_mail\r\n";
$headers .= "Return-Path: $origen_nombre <$origen_mail>\r\n";

//$mensaje=$_POST["asunto"];
$mensaje.=$_POST["cuerpo"];

mail($destino,$subject,$mensaje,$headers);
echo "estado=Mensaje enviado con exito";
?>


Descarga de archivo

No hay comentarios: