PDA

Просмотр полной версии : sendAndLoad рега. Не приходит ответ((


true11
07.08.2009, 05:08
Доброе утро неспящим! Если не сложно, помогите плЗ с кодом. Делаю регу на флеше, при нажатии на кнпку reg_submit переменные посылаю, php разбивает строку, смотрит в базе, выдает не занят ли логин(проверял вручную, сторона php работает идеально). И выдает на странице сообщение, которое должна обратно загрузить флешка. Но сообщение остается пустым.
Я туплю, но не могу понять где(( :o
Вот код:



reg_submit.onRelease = function() {
error_count=0; error_login._visible=0; error_pass._visible=0; error_email._visible=0; error_name._visible=0; error_surname._visible=0;
if(usr_login.text==""){error_login._visible=1;error_count++;}
if(usr_pass.text==""){error_pass._visible=1;error_count++;}
if(usr_email.text==""){error_email._visible=1;error_count++;}
if(usr_name.text==""){error_name._visible=1;error_count++;}
if(usr_surname.text==""){error_surname._visible=1;error_count++;}
if(error_count == 0){
trace("start");
block_mc._visible=1;
var result_lv:LoadVars = new LoadVars();
result_lv.onLoad = function(success:Boolean) {
block_mc._visible=0;
if (success) {
result_ta.text = result_lv.welcomeMessage;
} else {
result_ta.text = "Ошибка соединения с сервером. Проверьте наличие интернета";
}
};
var reg_lv:LoadVars = new LoadVars();
reg_lv.name = usr_login.text+"#||#"+usr_pass.text+"#||#"+usr_email.text+"#||#"+usr_name.text+"#||#"+usr_surname.text;
reg_lv.sendAndLoad("http://nightrush/register.php", result_lv, "POST");
}
};

Juice_Green
07.08.2009, 08:15
часть кода на php не приложите, фрагмент где идет вывод welcomeMessage?

Dr_Jekyll
08.08.2009, 20:31
Поставьте строку
reg_lv.sendAndLoad("http://nightrush/register.php", result_lv, "POST");
После фигурной скобки. И используйте относительные адреса.