Tengo un problema con un formulario ASP en Flash.
Tengo un flash que tiene el siguiente código:
Código :
var enviar_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
function enviar() {
if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.titulo = titulo_txt.text;
form_lv.sendAndLoad("send.asp", form_lv, "POST");
gotoAndStop(2);
recibir_lv.onLoad = function() {
if (estado == "ok") {
gotoAndStop(3);
} else {
gotoAndStop(4);
}};
} else {
email_txt.text = "Correo Invalido";
}
} else {email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
titulo_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";}
};
borrar = function () {
nombre_txt.text = "";
email_txt.text = "";
mensaje_txt.text = "";
titulo_txt.text = "";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
stop();
y este es código en ASP
Código :
form.asp
<%
Set oMail = Server.CreateObject ("CDONTS.NewMail")
oMail.BodyFormat = 0
oMail.MailFormat = 0
Remitente = Request.Form("email")
Destino = "[email protected]" 'Email de destino
Nombre = Request.Form("nombre")
Titulo = Request.Form("empresa")
Mensaje = Request.Form("mensaje")
oMail.Send Remitente, Destino, Asunto, Cuerpo
Set oMail = Nothing
%>
estado = ok
El problema es que no me envía el correo al destinatario y dentro del codigo hay una parte donde después de procesar la variable enviar me envía a otro key frame, lo cual no hace se queda en el segundo key, no soy muy experto en esto del ASP, si ustedes detectan el error les agradecería infinitamente.
la página para que vean algo de lo que les quiero decir es:
www.pixel-gd.net
Millones de gracias.
