PDA

Просмотр полной версии : Форма отправки на мыло. Как подключить ComboBox


джонатан
17.01.2008, 01:36
Здравствуйте! Мне вот нужно сделать такую форму:
http://img505.**************/img505/9607/formazo3.jpg

Я создаю файл mail.php и пишу в нем следующее:


<?php
$name = $_POST['Sname'];
$mail = $_POST['Semail'];
$subject = $_POST['Ssubject'];
$message = $_POST['Smessage'];
mail("твоё-мыло@mail.ru","$subject","ИМЯ : $name\nE-MAIL : $mail\nСООБЩЕНИЕ : $message");
?>


А в кадру слоя пишу:


Sresult.text = "*заполните все необходимые поля";

Semail.restrict = "a-z0-9_@.\\-";

reset_btn.onPress = function() {
Sname.text = "";
Semail.text = "";
Ssubject.text = "";
Smessage.text = "";
send_btn.enabled = false;
reset_btn.enabled = false;
Sresult.text = "*заполните все необходимые поля";
}

send_mail_function = function (Name, Email, Subject, Message) {
createEmptyMovieClip("SMF", 120);
SMF.Sname = Name;
SMF.Semail = Email;
SMF.Ssubject = Subject;
SMF.Smessage = Message;
SMF.loadVariables("mail.php", "POST");
trace (SMF.Sname);
trace (SMF.Semail);
trace (SMF.Ssubject);
trace (SMF.Smessage);
}

send_btn.onPress = function() {
send_mail_function (Sname.text, Semail.text, Ssubject.text, Smessage.text);
Sresult.text = "ваше сообщение отправлено. спасибо.";
send_btn.enabled = false;
}

send_enabled = new Object();
send_enabled.onKeyUp = function() {
if (Sname.text != "" && Semail.text != "" && Smessage.text != "") {
send_btn.enabled = true;
} else {
send_btn.enabled = false;
}
}
Key.addListener(send_enabled);

reset_enabled = new Object();
reset_enabled.onKeyUp = function() {
if (Sname.text != "" || Semail.text != "" || Ssubject.text != "" || Smessage.text != "") {
reset_btn.enabled = true;
} else {
reset_btn.enabled = false;
}
}
Key.addListener(reset_enabled);

System.useCodepage = true;


Это понятно. А что вот писать для первой строчки с ComboBox-(там где Select Departament) я к сожалению не знаю :(. Помогите мне пожалуйста!

Благодарю за внимание.

CorC
17.01.2008, 10:11
А где здесь комбобокс?

etc
17.01.2008, 10:21
CorC, на картинке — в самом верху :)
джонатан, про методы и свойства комбобокса читали?
И уберите строку с useCodepage из кода.

джонатан
17.01.2008, 21:30
джонатан, про методы и свойства комбобокса читали?

Неа. Я даже не понял как его задействовать. Я искал про компоненты но ниче ненашел. Разобрался толлько со ScrollBar

etc
17.01.2008, 22:42
Плохо искали, все есть в хелпе, вся необходимая информация.

джонатан
18.01.2008, 00:13
Плохо искали, все есть в хелпе, вся необходимая информация.
Это понятно, но в силу своей необразованности я непонимаю английских букв :) Поэтому я гуглил, гуглил. Но ниче ненагуглил :(

CorC
18.01.2008, 10:05
Вы хотите что б мы обучили вас работе с комбо?
Почитайте русский хелп, он где-то есть :)

джонатан
19.01.2008, 04:13
Вы хотите что б мы обучили вас работе с комбо?
Почитайте русский хелп, он где-то есть :)
Хотите сказать, что это мега трудно? Почемуто мне так не кажется. Мне хотябы принцип действия. Основу какую-то. А дальше я сам разберусь...

CorC
21.01.2008, 09:59
Основа и есть хелп