Тема: GET POST и URL
Показать сообщение отдельно
Старый 21.12.2011, 16:15
Monompadin вне форума Посмотреть профиль Отправить личное сообщение для Monompadin Найти все сообщения от Monompadin
  № 1  
Ответить с цитированием
Monompadin

Регистрация: Dec 2011
Сообщений: 14
По умолчанию GET POST и URL

Мне нужно из флеша передать данные в пхп там что то с ними сделать и вернуть ответ
Я пытаюсь реализовать это так:

Код AS3:
	var stat_loader:URLLoader = new URLLoader();
	var stat_request:URLRequest = new URLRequest("http://(мой сайт).com/logind.php");
	stat_request.method = URLRequestMethod.POST;
	var stat_vars:URLVariables = new URLVariables();
	stat_vars['login'] = String(Object(this).puno.logk.text);
	stat_vars['pass'] = String(Object(this).puno.ps.text);	
 
 
	//var loaderr:URLLoader = new URLLoader();
	//var krequest:URLRequest = new URLRequest("http://(мой сайт).com/logind.php");
// Две строчки выше не дают нужного результата и выдают ошибку.
	stat_request.method = URLRequestMethod.GET;
	stat_loader.dataFormat = URLLoaderDataFormat.VARIABLES;
	stat_loader.addEventListener(Event.COMPLETE, completeHandler);
	stat_loader.load(stat_request);
	function completeHandler(evt:Event)
	{
		njkl = evt.target.data.pkl;
		Object(this).puno.logk.text = evt.target.data.llg;
		Object(this).puno.ps.text = evt.target.data.llp;			
	}
но при попытке исполнить код, выдаёт вот что:

Код:
Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.
Error: Error #2101: Строка, переданная в URLVariables.decode(), должна быть строкой запроса закодированного URL-адреса и содержать пары имя/значение.
	at Error$/throwError()
	at flash.net::URLVariables/decode()
	at flash.net::URLVariables()
	at flash.net::URLLoader/onComplete()
Я вычислил, что проблема где то в части кода с приёмом из пхп.
Пытался задавать юрл для GET в отдельных лоадерах и реквестах, не опмогло.


Последний раз редактировалось Monompadin; 21.12.2011 в 17:09.