Código :
on (rollOver) { gotoAndStop(2); play(); } on (releaseOutside, rollOut) { gotoAndStop(8); play(); } on (release) { if (Nombre != "" || Nombre != undefined) { if (Empresa != "" || Empresa != undefined) { if (Telefono != "" || Telefono != undefined) { if (Email != "" || Email != undefined) { if (Mensaje != "" || Mensaje != undefined) { } } var form:LoadVars = new LoadVars(); form.Nombre = Nombre; form.Empresa = Empresa; form.Telefono = Telefono; form.Email = Email; form.Mensaje = Mensaje; form.send("enviar.php", "_self", "POST"); } else { } } else { getURL("javascript:alert(\"Falta el E-Mail\")"); } } else { getURL("javascript:alert(\"Falta el Nombre\")"); } }
el formulario llega pero con un mensaje que dice que estan indefinidos osea llega la variable nombre pero sin nada
Información
Nombre: undefined
Empresa: undefined
Telefono: undefined
Email: undefined
Mensaje: undefined
este es el ejemplo de como me aparecen los correos en la bandeja de entrada , a continuacion dejo el codigo del boton borrar por si les interesa
Código :
on (rollOver) { gotoAndStop(2); play(); } on (releaseOutside, rollOut) { gotoAndStop(8); play(); } on (release) { _parent.Empresa = ""; _parent.Mensaje = ""; _parent.Nombre = ""; _parent.Telefono = ""; _parent.Email = ""; }
y finalmente el codigo Php
Código :
<?php if (!$_POST) { } else { $cuerpo = "Información\n"; $cuerpo .= "Nombre: " .$_POST["Nombre"] . "\n"; $cuerpo .= "Empresa: " .$_POST["Empresa"] . "\n"; $cuerpo .= "Telefono: " .$_POST["Telefono"] . "\n"; $cuerpo .= "Email: " .$_POST["Email"] . "\n"; $cuerpo .= "Mensaje: " .$_POST["Mensaje"] . "\n"; } if( mail("[email protected]","Formulario vía web",$cuerpo) ) { echo "Su formulario ha sido enviado satisfactoriamente. Muchas gracias."; } else { echo "Ha ocurrido un error al enviar el formulario"; } ?>
alguien sabe por que demonios me llega el correo pelado como lo explique gracis