2013-07-08 40 views
1

我正在開發一個涉及PHP連接的項目,UI是使用Flash Builder構建的,我有組合框和文本輸入以供用戶選擇一些項目,同時用戶可以在其上輸入他們的詳細信息文本輸入。該應用程序到目前爲止還沒有產生任何東西。我需要向PHP發送數據以查找包含一些圖像的文件夾。我使用的是文件夾而不是數據庫,輸出應該發回給Flex,以便將其保存到另一個文件夾中,並且我還希望將副本保存在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}" 
} 

現在是組合框下用於foodVO綁定變量的愛,這是重複的文字輸入也。我的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操作。 我需要幫助嗎? 謝謝。

+0

不能用flex的權限說話,但我熟悉ecma和'Drop2.selectedItem ==「orange」||「pawpaw」||「maize」'test,我不認爲它會進行做你想做的事(我認爲這將永遠是事實)。我認爲它必須是'Drop2.selectedItem ==「橙色」|| Drop2.selectedItem ==「pawpaw」|| Drop2.selectedItem ==「玉米」' – Orangepill

+0

謝謝Orangepill,信息 – user2561598

回答