Thank you for catching the subject issue. *this issue resolved.
The message still fails.
I have written my form in ActionScript 3, not HTML. The following is my AS:
function sendText (event:MouseEvent):void
{
if( inputName.text == "" || inputEmail.text == "" || inputPhone.text == "" || inputMessage.text == "")
{
statusText.text = "Please fill in all text fields.";
}
else if( !validate_email(inputEmail.text) )
{
statusText.text = "Email not valid.";
}
else
{
statusText.text = "sending...";
var email_data:String = "name=" + inputName.text
+ "&email=" + inputEmail.text
+ "&phone=" + inputPhone.text
+ "&message=" + inputMessage.text;
var URL_vars:URLVariables = new URLVariables(email_data);
URL_vars.dataFormat = URLLoaderDataFormat.TEXT;
URL_request.data = URL_vars;
var_load.load( URL_request );
var_load.addEventListener(Event.COMPLETE, receive_response );
}
}
function receive_response(e:Event):void
{
var loader:URLLoader = URLLoader(e.target);
var email_status = new URLVariables(loader.data).success;
if( email_status == "yes" )
{
statusText.text = "Your message was sent.";
timer = new Timer(500);
timer.addEventListener(TimerEvent.TIMER, on_timer);
timer.start();
}
else
{
statusText.text = "Message Failed!";
}
}
I'm officially stumped. I have been on this one issue now for just over four hours. :'(
All I get in response when testing is "Message Failed."
*maybe I should just change my message status