![]() |
|
||||||||||
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
Здравствуйте!У меня на кнопке прописан вот такой скрипт -
on(rollOver) {
this.gotoAndPlay("s1");
}
on(rollOut, releaseOutside) {
this.gotoAndPlay("s2");
}
on (release) {
var ваше_имя_descr = _parent.ваше_имя_descr
var ваш_email_descr = _parent.ваш_email_descr
var ваша_компания_descr = _parent.ваша_компания_descr
var field_1_descr = _parent.field_1_descr
var field_2_descr = _parent.field_2_descr
var field_3_descr = _parent.field_3_descr
var field_4_descr = _parent.field_4_descr
var field_5_descr = _parent.field_5_descr
var field_6_descr = _parent.field_6_descr
var field_7_descr = _parent.field_7_descr
var сообщение_descr = _parent.сообщение_descr
var сообщение = _parent.сообщение
var field_1 = _parent.field_1
var field_2 = _parent.field_2
var field_3 = _parent.field_3
var field_4 = _parent.field_4
var field_5 = _parent.field_5
var field_6 = _parent.field_6
var field_7 = _parent.field_7
var ваш_email = _parent.ваш_email
var ваше_имя = _parent.ваше_имя
var ваша_компания = _parent.ваша_компания
getURL ("http://aist@googlegroups.com/contact.php"+_parent.serv.text, "_blank" , "POST");
i=1;
while (this["field_"+i]) {
_parent["field_"+i]="";
i++;
}
_parent.reset_txt("t1","ваше_имя", "Ваше имя:");
_parent.reset_txt("t2","ваша_компания","Ваша Компания:");
_parent.reset_txt("t4","сообщение","Сообщение:");
_parent.reset_txt("t3","ваш_e-mail","Ваш E-mail:");
}
Последний раз редактировалось degavyman; 13.07.2007 в 15:07. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
degavyman, раздел для профи не для вас.
Отредактируйте свой пост и оформите код тегами [code][/code]. |
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
А кто, как не профи может ответить на мой вопрос...
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
Сразу говорю, что код далёк от идеала, но переписывать не буду =) Кстати взял когда-то давно с этого форума (вроде)
Код во fla файле: var s_and_l_obj:LoadVars = new LoadVars();
var rec_obj:LoadVars = new LoadVars();
sendb.onRelease = function():Void {
if (sender_name.text != "" && sender_mail.text != "" && receiver_name.text != "" && subject.text != "" && letter_text.text != "") {
s_and_l_obj.sender_name = sender_name.text;
s_and_l_obj.sender_mail = sender_mail.text;
s_and_l_obj.receiver_mail = receiver_mail.text;
s_and_l_obj.subject = subject.text;
s_and_l_obj.letter_text = letter_text.text;
s_and_l_obj.sendAndLoad("url", rec_obj, "POST");
info.textColor = 0x666666;
info.text = "Sending...";
} else {
info.text = "Fill all the text fields!!!";
info.textColor = 0xFF0000;
}
};
rec_obj.onData = function(text:String):Void {
if(text!=undefined){
info.text = text;
}else{
info.text="It's impossible to connect to server!"
}
if (info.text.length>16) {
info.textColor = 0xFF0000;
} else {
info.textColor = 0x00CC00;
}
};
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Хорошо бы еще до отправки проверить валидность е-мэйла, хотя бы чуть-чуть.
И введенные данные обконать - удалить все пробелы до и после текста, а потом уже проверять, введено ли что-то. Тут не так давно была тема с флешовым trim(). поиск поможет найти и то и это. |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
to Kikasso:
Если адрес будет не такого вида my@emal.com - то пхп будет возвращать ощибку. я проверял |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
|
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
Я понимаю Уважаемый ETC что у Вас крылья,звездная болезнь и т.д и т.п. но тем не менее люди заходят сюда попросить помощи у проффесионалов а Вы уважаемый начинаете кичиться своими знаниями и упиваться тем что Вы знаете а я нет.Будьте так добры,подскажите неучу неграмотному как прописать скрипт чтобы правильно работала форма обратной связи.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
Разделы разделены по типу вопросов, а не по обитающим в них участникам форума. Если вы плохо знаете AS, ничего страшного в размещении темы в разделе для начинающих не будет, потому как вы действительно начинающий и вопросы у вас соответствующие. Если вопрос сложен и нетривиален, то тема будет перемещена в соответствующий раздел. Наличие ответов по теме не зависит от раздела, в котором расположена тема. Более того, буквально за последние два дня пара-тройка тем про отправку писем была, если вам лень посмотреть соседние темы или поискать скрипты отправки на форуме, то я ничем помочь уже не могу. Последний раз редактировалось etc; 17.07.2007 в 14:04. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|