2011-03-16 8 views
0

간단한 응용 프로그램을 작성하려고합니다. 첫 번째 단계는 사용자 바탕 화면이나 사이트의 갤러리에서 파일을 업로드하도록 선택하는 것입니다.플래시 이벤트 트리거 기능

사용자가 갤러리에서 업로드하는 것을 선택한 경우 (예 : PHP 페이지 갤러리로 이동하여 사진을 선택한 다음 Flash 앱으로 리디렉션되는 경우) 어떻게 이미지를 선택했는지 알기 위해 플래시를 작동시켜야하고로드해야합니까?

PHP는 변수를 보내거나 선택 항목을 기반으로 XML을 만들고 플래시 변수를 통해 전달합니까? 또는 Flash var이 비어 있지 않은 경우이 함수를 실행한다는 것을 Flash에 알리기 위해 JavaScript가 필요합니까? 내가 할 수있는 샘플 스크립트를 제공해 주시겠습니까?

답변

0

Flash 응용 프로그램 내부에서 파일을 사용하려는 경우 Flash 외부에서 업로드 프로세스를 시작하는 이유는 무엇입니까? FileReference를 사용하여 파일 업로드를 시작하고 이미지 이름을 로컬에 저장 한 다음 파일을 전달한 PHP 스크립트로 파일을 알려진 위치에 저장 한 다음 Complete 이벤트를 수신합니다. 거기에서 URLLoader와 함께 "KnownDirectory/SavedFileName"경로를 사용하여 서버에서 Flash로 파일을로드 할 수 있어야합니다.

+0

안녕하세요. 답장을 보내 주셔서 감사합니다. 이벤트는 Flash가 아닌 PHP 갤러리에서 시작됩니다. 갤러리에서 이미지를 선택하면 PHP가 플래시 페이지로 리디렉션됩니다. 플래시 이미지로드 - 내 질문입니다. 나는 당신이 기술하고있는 것이 플래시로 시작된 사건이라고 생각한다. 나는 그것에 익숙하지만 나는 내 질문에 답하지 않는다. 당신은 데스크톱에서 (당신이 묘사 한) 2 가지 옵션과 플래시 어플리케이션으로 가기 전에 갤러리에서 선택할 수있는 스플래시 페이지를 볼 수 있습니다. 도움이 인정 될 것입니다 – user599557

+0

플래시가 액세스 할 수있는 이미지가 저장되어있는 한 Flash 페이지를로드 할 때 FlashVars를 사용하여 URL을 전달합니다. 호스트 페이지를 구성하는 서버 측 스크립트에 적절한 FlashVar를 추가하십시오. – ThatSteveGuy

관련 문제