| Monompadin |
21.12.2011 16:15 |
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 в отдельных лоадерах и реквестах, не опмогло.
|