Показать сообщение отдельно
Старый 05.08.2010, 17:49
mark2010 вне форума Посмотреть профиль Отправить личное сообщение для mark2010 Найти все сообщения от mark2010
  № 1  
Ответить с цитированием
mark2010

Регистрация: Jul 2010
Сообщений: 6
По умолчанию Прошу помощи по созданию почтовой формы на Flash AS3

Здравствуйте!

Я самый начинающий флешер, но хочу это освоить. Сделал простую форму - имя, e-mail, тема сообщения, само сообщение. В принципе сообщение шлётся, но:
1. Оно БЕЗ темы (хотя тема написана)
2. Оно БЕЗ текста (хотя текст есть)

Т.е. просто присылается пустое сообщение.

Вот что наваял (это сборник моих идей и решений с этого замечательного форума )

Код AS3:
w_send.addEventListener(MouseEvent.CLICK, send_mail);
 
 
var var_load: URLLoader = new URLLoader();
var URL_request:URLRequest = new URLRequest( "send.php" );
URL_request.method = URLRequestMethod.POST;
 
function send_mail (e:MouseEvent):void {
 
		var email_data:String = "name=" + w_name.text
      + "&email=" + w_email.text
      + "&subject=" + w_subject.text
      + "&message=" + w_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);
}
В файле send.php всё предельно просто:
PHP код:
<?php
    mail
("my@email"$subject$message,"From: $name <$email>");
?>
Вроде бы всё правильно, но работает не так, как ожидалось. Помогите пожалуйста разобраться.