PDA

Просмотр полной версии : опять форма... (знаю что скорее всего уже задолбали...)


soloveich
18.11.2007, 22:52
значит нарыл в инете вот такую тему. инструкции были такие.
Нам понадобится 3 inputTextField с <Instance Name> “nameTxt”, “emailTxt” и “messageTxt”, ролик с именем “send_btn” и код в кадре:
System.useCodepage = true;
send_btn.onRelease = function() {
if (nameTxt.text != "" && emailTxt.text != "" && messageTxt.text != "") {
var sendMessage:LoadVars = new LoadVars();
var ressiveAnswer:LoadVars = new LoadVars();
sendMessage.name = nameTxt.text;
sendMessage.email = emailTxt.text;
sendMessage.message = messageTxt.text;
sendMessage.sendAndLoad("email_send.php", ressiveAnswer, "POST");
nameTxt.text = "письмо отправлено";
emailTxt.text = "";
messageTxt.text = "";
}
};

Все, с flash составляющей покончено, переходим к PHP части...
Создадим файл “email_send.php” со следующим кодом:


<?php
$to = "METOART[RU]<xxx@xxx.xx>";
$from = $_POST['email'];
$subject = $_POST['name'];
$content = $_POST['message'];
$header = "From: ".$from."\n";

mail($to, $subject, $content, $header);
?>


я пытаюсь запихнуть эту форму во flash сайт.
в общем запихнул в кадр поля и кнопку+ вставил AS код. и в отдельном кадре вставлял и в том же... залил на сервак. ни хрена не работает...
зарание благодорю за помощь