Форум 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)
-   -   как оживить форму отправки сообщения (http://www.flasher.ru/forum/showthread.php?t=126857)

OTPOK 29.06.2009 12:14

как оживить форму отправки сообщения
 
День добрый!

Заранее прошу прощения за (наверняка) заезженную тему, но самому мне в этом не разобратся

Подскажите пожалуйста, как оживить форму отправки сообщения. Немного предистории - скачал flash шаблон, подогнать информацию знаний вроде хватило, а вот с формой сообщения руки опускаются.

В исходниках присутствует следующий код

Код AS1/AS2:

//t1.onSetFocus=function(){if(t1_2=="your name") {t1_2=""} }
t2.onSetFocus = function() {
        if (field_1 == "your company:") {
                field_1 = "";
        }
};
 
 
t2.onKillFocus = function() {
        if (field_1 == "") {
                field_1 = "your company:";
        }
};
 
 
 
t4.onSetFocus = function() {
        if (your_email == "e-mail:") {
                your_email = "";
        }
};
t4.onKillFocus = function() {
        if (your_email == "") {
                your_email = "e-mail:";
        }
};
t1.onSetFocus = function() {
        if (your_name == "your name:") {
                your_name = "";
        }
};
t1.onKillFocus = function() {
        if (your_name == "") {
                your_name = "your name:";
        }
};
t3.onSetFocus = function() {
        if (field_2 == "telephone:") {
                field_2 = "";
        }
};
t3.onKillFocus = function() {
        if (field_2 == "") {
                field_2 = "telephone:";
        }
};
t5.onSetFocus = function() {
        if (message == "message:") {
                message = "";
        }
};
t5.onKillFocus = function() {
        if (message == "") {
                message = "message:";
        }
};

если нажать кнопку отправить - скрипт пытается открыть файл contact.undefined, которого нет.

Я так понимаю это должен быть PHP, но что в нем должно быть? и еще один вопрос - перерыл весь исходник и нигде не нашел ссылку на этот файл?!

mooncar 29.06.2009 13:02

Что значит "пытается"? Где видно, что флешке нужен "contact.undefined" ?
"undefined" обычно фигурирует, когда не определена какая-то переменная в процессе исполнения кода.

OTPOK 29.06.2009 15:13

при нажатии на отправить открывается страница http://www.m-audis.ru/contact.undefined но так как такой страницы нет - ошибка 404

alexcon314 29.06.2009 15:18

приведенный кусок кода не дает нормального представления о том, что вообще происходит. это всего лишь подсказки в текстовых полях.

OTPOK 29.06.2009 15:32

вот исходник http://*****************/files/mtdf5uw0q

iNils 29.06.2009 15:46

Цитата:

main_v7.fla Размер файла: 57.26 MB
Вы про архиваторы слышали?

OTPOK 29.06.2009 15:54

архив с исходником http://*****************/files/2n1vri43z

iNils 29.06.2009 16:07

Цитата:

main_v7.rar Размер файла: 48.38 MB
Мда.
Ситуация такая: вам нужна помощь, но чтобы вам помочь, мы должны скачать файл весом в 48 мегабайт с сайта с ограниченным даунлоудингом, как по времени (мне написали, что загрузится он через 20 минут, оно мне надо?), так и по количеству загрузок (зашел второй раз и вижу "ВНИМАНИЕ! Вы исчерпали лимит подключений! Попробуйте повторить через 15 минут(ы).").

Вы еще надеетесь получить помощь?
Выкидывайте все картинки, звуки, видео из исходника, сохраняйте его как Save and Сompact, архивируйте и выкладывайте либо на форуме (если по размеру влезает), либо на нормальном хостинге файлов типа http://www.***********/

mooncar 29.06.2009 16:19

Вот код с его кнопки отправки формы
Код AS1/AS2:

on (release) {
        getURL ("contact."+_root.server_option, "_blank" , "POST");
        i=1;
        while (this["field_"+i]) {
                this["field_"+i]="";
                i++;
        }
        _parent.field_1 = "your company:";
        _parent.your_email = "e-mail:";
        _parent.your_name = "your name:";
        _parent.field_2 = "telephone:";
        _parent.message = "message:";
 
}

server_option нигде больше нигде в этом исходнике не встречается - ни на _root, ни где-то еще. Такое ощущение, что эта переменная должна передаться флешке через flashvars со страницы.

Добавлено через 9 минут
Цитата:

Сообщение от OTPOK (Сообщение 831627)
и еще один вопрос - перерыл весь исходник и нигде не нашел ссылку на этот файл?!

F3 -> вводите поисковый запрос в поле "Text" -> "Find All"

OTPOK 29.06.2009 19:19

исходник можно закачать с моего сайта http://www.m-audis.ru/main_v7.rar

Добавлено через 1 час 46 минут
Цитата:

Сообщение от iNils (Сообщение 831691)
Выкидывайте все картинки, звуки, видео из исходника

боюсь выкинуть лишнее


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

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