Hola.
Les cuento que estoy haciendo una web, en la que deseo incluir un "contactenos".
Alli, deseo incluir un formulario donde se pregunte email, nombre, pais, ciudad, asunto y mensaje. En realidad no sabia como hacerlo, pero en esta misma pagina, me encontre una discusion sobre ello y lo pude hacer a medias: tengo un formulario que tiene email, asunto y mensaje. Tambien se incluye un archivo .php que es el que acaba de hacer el trabajo, al hacer click en "enviar".
Esto es lo que tengo:
1 TextInput --> email_txt
1 TextInput --> asunto_txt
1 Textarea --> cuerpo_txt
1 dynamic tetx --> estado_txt
1 boton --> "enviar"
el codigo del boton enviar es:
Código:
on (release) {
estado_txt.text = "Enviando su correo ...";
enviarMail();
}
la funcion enviarmail(); que esta en el primer keyframe es:
Código:
//Declaro las variables para enviar y para recibir
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
//Función que envia el forumlario
function enviarMail() {
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");
}
//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";
}
};
y por ultimo el archivo email.php es:
Código:
<?php
$sendTo = "email@email.com";
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["Flashform"];
$headers .= "<" . $_POST["email"] . ">rn";
$headers .= "Reply-To: " . $_POST["email"];
$message = $_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
echo "estado=Mensaje enviado :D";
?>
Funciona de maravilla, pero me queda haciendo falta incluir el nombre, el pais y la ciudad.La idea es que salga en el cuerpo del mensaje al final:
"mensaje/cuerpo..."
Nombre y Apellido
Pais
Ciudad
He tratado varias formas pero no me ha resultado. Si alguien tiene una idea le agradeceria mucho!
Saludos,
Autor: JuanM
http://www.subflash.com/foro/viewtopic.php?t=7974
Usuarios que han visto este tema también han visto...
- Asociar sonido a fotograma en Flash
- Efecto zoom sobre un mapa en Flash
- Guardar una página en favoritos desde Flash
- Banners en Flash
- Paleta de color Flash
- Versión imprimible de este documento
- Enviar por e-mail este documento