flex 4 php communication - PullRequest
       21

flex 4 php communication

0 голосов
/ 19 апреля 2011

У меня есть новый обнаруженный Flex 4, и я думаю, что это здорово, но я не могу делать простые вещи в этом.например, мне нужна связь между flex / actionscript и классом php, поэтому я создал класс php:

<?php
class main{
    public static function test_function(){
        return 'hello';
    }
}
?>

и не могу узнать, как получить «hello» из этого класса в Actionscript

    <![CDATA[
        import mx.controls.Alert;

        function button1_click():void{
            Alert.show(test_function()); // this is mistake
        }
    ]]>

так что я знаю, что это ошибка, но я не знаю, как это исправить.

Ответы [ 2 ]

1 голос
/ 19 апреля 2011
0 голосов
/ 19 апреля 2011

Эмм, вы знаете, что PHP - это серверный язык? Вам не хватает всей сути протокола связи клиент-сервер.

Во-первых, убедитесь, что у вас есть веб-сервер, способный обслуживать ваш php-скрипт. Во-вторых, вы должны иметь возможность перейти к вашему сценарию и, используя определенный метод (например, переменные GET / POST, REST, SOAP и т. Д.), Иметь возможность вызывать вашу функцию. Оттуда Flex сможет пропинговать этот скрипт через веб-сервер.

Но, опять же, вам не хватает большого количества знаний о , как работают веб-приложения , и вы должны прочитать об этом.

...