Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.08.2008, 20:40
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 1  
Ответить с цитированием
Kuruki

Регистрация: Jan 2008
Сообщений: 669
По умолчанию Проблема с передачей переменных из php LoadVars'ом

Здравствуйте. Пересмотрел кучу примеров и делаю все также, но переменные не грузятся.
Флэшка находится в одной папке с пхп. Тестировщик говорит, что пишет "ошибка соединения с сервером". Вопрос: может ли быть проблема со стороны флэшки и если да, то в чем?
Код:
import mx.utils.Delegate;
class MyClass {
	private var vars_sender:LoadVars;
	private var vars_loader:LoadVars;
	private var button_mc:MovieClip;
	private var info_txt:TextField;
	public function MyClass(root:MovieClip) {
		init(root);
	}
	private function init(mc:MovieClip):Void {
		button_mc = mc.button_mc;
		info_txt = mc.info_txt;
		button_mc.onRelease = Delegate.create(this, tryAutorization);
	}
	private function tryAutorization():Void {
		vars_sender = new LoadVars();
		vars_loader = new LoadVars();
			
		vars_sender.log = 'text';
		vars_sender.pas = 'text';
		vars_sender.mon = 1;
			
		vars_sender.sendAndLoad('some.php', vars_loader);
		vars_loader.onLoad = Delegate.create(this, onDataLoad);
	}
	private function onDataLoad():Void {
		if (vars_loader.loaded) {
			if (vars_loader.datata == 1) {
				// Код опустил
			}else if (vars_loader.datata == 4) {
				info_txt.text = 'неверно';
				return;
			}
		}else {
			info_txt.text = 'Ошибка соединения сервером';
		}
	}
}
Спасибо

Старый 17.08.2008, 18:03
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 2  
Ответить с цитированием
Kuruki

Регистрация: Jan 2008
Сообщений: 669
Проблема решена. В метод sendAndLoad нужно было добавить третий параметр ("GET"). Не думал, что методы отправки должны совпадать...

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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