Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Форма отправки на мыло. Как подключить ComboBox (http://www.flasher.ru/forum/showthread.php?t=106702)

джонатан 17.01.2008 01:36

Форма отправки на мыло. Как подключить ComboBox
 
Здравствуйте! Мне вот нужно сделать такую форму:
[IMG]http://img505.**************/img505/9607/formazo3.jpg[/IMG]

Я создаю файл 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

Цитата:

Сообщение от __etc
джонатан, про методы и свойства комбобокса читали?

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

etc 17.01.2008 22:42

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

джонатан 18.01.2008 00:13

Цитата:

Сообщение от __etc
Плохо искали, все есть в хелпе, вся необходимая информация.

Это понятно, но в силу своей необразованности я непонимаю английских букв :) Поэтому я гуглил, гуглил. Но ниче ненагуглил :(

CorC 18.01.2008 10:05

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

джонатан 19.01.2008 04:13

Цитата:

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

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

CorC 21.01.2008 09:59

Основа и есть хелп


Часовой пояс GMT +4, время: 19:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.