2013-07-08 1 views
1

PHP 연결을 사용하는 프로젝트에서 작업하고 있습니다. UI는 플래시 빌더를 사용하여 개발되었으며 사용자가 콤보 상자와 텍스트 입력을 사용하여 항목을 선택하고 동시에 사용자가 세부 사항을 입력 할 수 있습니다. 텍스트 입력 응용 프로그램은 지금까지 아무것도 생성하지 않습니다. 일부 이미지가 포함 된 폴더를 찾기 위해 PHP 용 PHP로 데이터를 보내야합니다. 데이터베이스 대신 폴더를 사용 했으므로 다른 폴더에 저장하려면 출력을 Flex로 보내야하며 PHP의 다른 폴더에 사본을 저장해야합니다. 도움이 될만한 사람이 있습니까? 플렉스와 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는 액션 스크립트 파일입니다. foodVO는 Zend 서버를 사용하여 내 음식 VO.Php에 매핑되었습니다.

PHP의 다음 이미지를 읽은 다음 플렉스 다시 보내 자신의 폴더에 조회 할 원격 객체로부터 전송 된 데이터를 사용합니다. (services-config.xml) 이 은

<?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 스크립트의 일부입니다. 도움이 필요하십니까? 감사합니다. .

+0

플렉스 훨씬 권위를 가지고 말할 수 없다하지만 난 ECMA와'Drop2.selectedItem == "오렌지"|| "파파야"|| "옥수수"익숙'테스트, 나는 거라고 생각하지 않습니다 당신이 원하는 것을해라. (나는 항상 사실 일 것이라고 생각한다.) 나는 그것이 '해야 것이라고 생각 Drop2.selectedItem ==에 대한 너무 많은 "오렌지"|| Drop2.selectedItem == "파파야"|| Drop2.selectedItem == "옥수수"' – Orangepill

+0

감사 Orangepill, 정보에 대한 – user2561598

답변

0

난 당신이 연결하지만 다시 데이터를 전송하고 ActionScript Message Format extension가 PHP와 플렉스 사이에 전달하기 위해 달성 방법을 모르겠어요. AmfPHP과 같이 사용할 수있는 라이브러리도 있습니다. Zend도 classes for this - Zend Amf입니다.

+0

감사합니다 논평. – user2561598

+0

답변에 대한 설명이 아닙니다. ;) 내가 도울 수있어서 기뻐. –