Contact form in my pages not working

Hi,

there are some tutorials here where is explaind how to make your self a contact form in flash.

The thing is, I am a beginner in flash, so I am using a contact form from a template ;). Contact form doesnt work, it just says sending, but it does not send out. I have two pages where contact form doesnt work, I will first show the code from the first one.

If we could not sort this problem with contact form through forum, I wil ask someone if I could send him these pages to check them out.
If for example, there is a lot to fix we can agree for payment through paypal or something. I am trying to fix this problem for too long :write:…

OK, first, please check out this codes for the 1st page, than I will post the second one…
I will post action script code and than the php code…

Thanks in advance!

action script

import flash.net.URLRequest;
stop ();
 
contact_name.text = contact_email.text = contact_subject.text = 
contact_message.text = message_status.text = "";
 
send_button.addEventListener(MouseEvent.CLICK, submit);
reset_button.addEventListener(MouseEvent.CLICK, reset);
 
var timer:Timer;
var var_load:URLLoader = new URLLoader;
var URL_request:URLRequest = new URLRequest("mailto:info@xxx.si");
URL_request.method = URLRequestMethod.POST;
 
function submit(e:MouseEvent):void
{
if( contact_name.text == "" || contact_email.text == "" ||
contact_subject.text == "" || contact_message.text == "" )
{
message_status.text = " Prosimo izpolnite vsa polja.";
}
else if( !validate_email(contact_email.text) )
{
message_status.text = " Prosim vnesite pravilen elektronski naslov.";
}
else
{
message_status.text = " posiljanje...";
 
var email_data:String = "name=" + contact_name.text
   + "&email=" + contact_email.text
   + "&subject=" + contact_subject.text
   + "&message=" + contact_message.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 reset(e:MouseEvent):void
{
contact_name.text = contact_email.text = contact_subject.text = 
contact_message.text = message_status.text = "";
}
 
function validate_email(s:String):Boolean 
{
var p:RegExp = /(\w|[_.\-])+@((\w|-)+\.)+\w{2,4}+/;
var r:Object = p.exec(s);
if( r == null ) 
{
return false;
}
return true;
}
 
function receive_response(e:Event):void
{
var loader:URLLoader = URLLoader(e.target);
    var email_status = new URLVariables(loader.data).success;
 
if( email_status == "yes" )
{
message_status.text = "Uspesno! Sporocilo je bilo poslano.";
timer = new Timer(500);
timer.addEventListener(TimerEvent.TIMER, on_timer);
timer.start();
}
else
{
message_status.text = "Neuspesno! Sporocilo ni bilo poslano.";
}
}
 
function on_timer(te:TimerEvent):void 
{
if( timer.currentCount >= 10 )
{
contact_name.text = contact_email.text = contact_subject.text = 
contact_message.text = message_status.text = "";
timer.removeEventListener(TimerEvent.TIMER, on_timer);
}
}

<?php
$contact_name = $_POST['name'];
$contact_email = $_POST['email'];
$contact_subject = $_POST['subject'];
$contact_message = $_POST['message'];
 
if( $contact_name == true )
{
$sender = $contact_email;
$receiver = "info@xxx.si";
$client_ip = $_SERVER['REMOTE_ADDR'];
$email_body = "Name: $contact_name 
Email: $sender 

Subject: $contact_subject 

Message: 

$contact_message 

IP: $client_ip 

Flash Contact Form provided by KlemenH"; 
$extra = "From: $sender
" . "Reply-To: $sender 
" . "X-Mailer: PHP/" . phpversion();
 
if( mail( $receiver, "Flash Contact Form - $contact_subject", $email_body, $extra ) ) 
{
echo "success=yes";
}
else
{
echo "success=no";
}
}