Witajcie,
kto pyta nie błądzi, a zatem:

Mam stronę we flash, na stronie formularz.
przycisk "wyślij" podpięty do pliku php, który
"wysyła" wypełnioną treść w postaci maila.

Problem jest następujący - cms strony, na której
znajduje się plik ".swf" nie pozwala na upload
plików o rozszerzeniu php. Umieściłem zatem
plik php na innej stronie, na innym serwerze.

i ustawiłem odwołanie na twardo "http://...itd"
i...nie działa sad.gif

prosiłbym o radę, co mam z tym fantem zrobić poniżej
kody.

bardzo proszę o pomoc!!!!
czy da się coś zrobić: (napisać coś w Aciton script - cały
formularz, albo coś poprawić w kodzie by działało - są to
rozwiązania ready made, które znalazłem w internecie i nie
znam się na tych językach programowania.

Nie mogę też przenieść wszystkiego na inny jeden serwer, bo
plik swf musi zostać tam gdzie jest.

treść actionscript w buttonie "wyślij" pliku swf na stronie
yyy.pl:

Kod
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(     
"http://www.xxx.xx.pl/send_email.php" );
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 = "Wypełnij wszystkie pola.";
    }
    else if( !validate_email(contact_email.text) )
    {
        message_status.text = "Wprowadź poprawny e-mail.";
    }
    else
    {
        message_status.text = "wysyłanie...";
        
        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 = "Success! Your message was sent.";
        timer = new Timer(500);
        timer.addEventListener(TimerEvent.TIMER, on_timer);
        timer.start();
    }
    else
    {
        message_status.text = "Błąd. Wyślij wiadomość na     
yyyyyy@yyyyyy.pl";
    }
}

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);
    }
}



treść pliku php znajdującego się na stronie xxx.pl jest
natomiast taka:

Kod
<?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 = "xxxxx@xxxx.pl";
    $client_ip = $_SERVER['REMOTE_ADDR'];
    $email_body = "Name: $contact_name \nEmail: $sender \n\nSubject:     
$contact_subject \n\nMessage: \n\n$contact_message \n\nIP:     
$client_ip \n\nFlash ";        
    $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" .     
"X-Mailer: PHP/" . phpversion();

    if( mail( $receiver, "tytuł - $contact_subject", $email_body,     
$extra ) )
    {
        echo "success=yes";
    }
    else
    {
        echo "success=no";
    }
}
?>



Z góry dzięki za wszelką pomoc...