Flex and PHP Connection


Flex and PHP Connection

我正在处理一个涉及PHP连接的项目,UI是使用flash生成器开发的,我有Combo Box和Text Input供用户选择一些项目,同时用户可以在Text Input上输入他们的详细信息。到目前为止,该应用程序没有生成任何内容。我需要将数据发送到PHP for PHP,以便查找包含一些图像的文件夹。我使用的是文件夹而不是数据库,输出应该发送回Flex,以便将其保存到另一个文件夹中,我还希望在PHP中的另一个文件夹中保存一份副本。请问有谁可以帮忙吗?

以下是一些使用的代码:

public function Drop2_disabled(event:Event):void{
    love=="orange"&&"pawpaw"&&"maize";                                             hate=="rice"&&"maize"&&"starch"; 
    if((Drop2.selectedItem=="orange"||"pawpaw"||"maize")&& 
                      (Drop3.selectedItem=="rice"||"maize"||"starch"))
        ValueCommit="{foodVO.love}"
}

现在在ComboBox下用于将foodVO绑定到变量love,对于文本Input也重复了这一操作。我的foodVO是一个动作脚本文件。然后使用Zend服务器将foodVO映射到我的foodVO.Php。

然后,PHP将使用从远程对象发送的数据查找自己的文件夹,读取图像,然后将其发送回flex。(services-config.xml)以下是一些PHP脚本

<?php
class foodVO
{
    public $maize;
    public $rice;
    public $pawpaw;
    public $starch;
    public $orange;
    public function _construct()
    {
        $maize        = $_GET["maize"];
        $rice         = $_GET["rice"];
        $orange       = $_GET["orange"];
        $pawpaw       = $_GET["pawpaw"];
        $this->maize  = "";
        $this->orange = "";
        $this->pawpaw = "";
        $this->starch = "";
    }
}
?><?php
include 'Zend/Amf/Server.php';
include './food.php/services/foodService.php';
// Initialize AMF Server
$server = new Zend_Amf_Server();
$server->setClass("foodService");
$server->setProduction($amf->production);
$server->setClassMap('foodVO', 'foodVO');
// Handle request
echo $server->handle();
?>

foodservice.php包含我的Imagick操作。求你了,我需要帮助吗?谢谢

我不知道你是如何实现连接的,但为了在PHP和Flex之间来回发送数据,有一个ActionScript消息格式扩展。您还可以使用一些库,例如AmfHP。Zend也有这样的类-Zend-Amf。