Как отправить данные AS3 в CakePHP - PullRequest
0 голосов
/ 22 февраля 2011

Мне интересно, как отправить данные из AS3 в CakePHP. Я знаю, что могу использовать URLVariables для отправки данных в URLRequest и получения этих данных в PHP, используя суперглобальный $ _POST. Однако по какой-то причине я не могу получить доступ к переменным в действии CakePHP.

В своем действии я получаю данные, используя следующее:

    echo json_encode(array("response_type" => $responseType,"response" => $response, "data" => $_POST));

но вот что я получаю взамен:

{"response_type":"Error","response":"Data was not sent!","data":[]}

Примечание : я установил responeType на «Ошибка» и ответ на «Данные не были ..» вручную.

В AS3 это то, что я делаю:

    var request:URLRequest = new URLRequest(url);
    request.method = URLRequestMethod.POST;
    request.data = params;

    loader = new URLLoader();

    executeRequest(loader, request);

И вот что я отправляю как мой объект:

{facebookID:"25"}

1 Ответ

2 голосов
/ 22 февраля 2011

попробуйте использовать URLVariables (как в примере)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...