ActionScript 3.0, PHP 및 MySQL을 사용하여 이미지를 동적으로로드해야합니다. 데이터베이스에 이미지 경로가 있습니다. 이제는 플래시로 이미지를 보여줘야합니다. 누구든지 나를 도울 수 있습니까?플래시로 이미지를 동적으로로드하십시오.
답변
이렇게하려면 AS3 로더 클래스를 사용해야합니다. 로더 클래스는 PHP 스크립트를로드해야합니다. PHP 스크립트는 MySQL 데이터베이스에서 이미지를로드하고 표시해야합니다. 그것은 그렇게 볼 수 있었다 : urlToYourPhpScript
가 어떤 이미지를 식별하는 변수를 얻을 포함 할 수있는
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ImageLoaded);
loader.load(new URLRequest(urlToYourPhpScript));
function ImageLoaded(e:Event) {
addChild(e.target.loader.content);
}
가 :
이AS3 urlToYourPhpScript = 'http://www.example.com/?imageid=10'
이
PHP :
$link = mysql_connect("localhost", "username", "password") or die("Error: " . mysql_error());
// select our database
mysql_select_db("test") or die(mysql_error());
// get the image from the db
$sql = "SELECT image FROM images WHERE id=".$_GET['imageid'];
// the result of the query
$result = mysql_query("$sql") or die("Query error: " . mysql_error());
// set the header for the image
header("Content-type: image/jpeg");
echo mysql_result($result, 0);
// close the db link
mysql_close($link);
$_GET['imageid']
이 매개 변수 귀하의 이미지를 식별하기 위해 AS3에서 전달되었습니다.
내가 PHP 부분에 대해 알고하지 않습니다하지만 ActionScript에서 그것이 내용의 추가하는 대신 무대에 로더를 추가하는 것이 좋습니다 :
- 이 경우 코드에서 당신이 완료 이벤트를 처리 할 필요가 없기 때문에 간단합니다 조금도.
- 다른 서버에서로드 된 이미지의 'content'필드에 직접 액세스하려고하면 보안 예외가 발생하고 이미지가있는 서버에 crossdomain.xml을 넣어야합니다. -server는 당신 소유가 아닙니다).
그래서 AS3 부분은 다음과 같다 : 플래시/액션 스크립트 전도자 리 Brimelow에서
const loader:Loader = new Loader();
loader.load(new URLRequest(imageURL));
addChild(loader)
확인이 자습서 :
Introduction to AmfPHP part 2
Introduction to Zend AMF
당신이 알고하지 않은 경우는, gotoandlearn.com 인을 플래시 모든 것을위한 훌륭한 자원.
희망이 도움이됩니다.
나는 새 웹이다. 그래서 당신은 간단한 PHP로 나를 도울 수 있습니까? –
방금 했어! 당신은 비디오를 보았습니까? ... – PatrickS
나는 웹에서 새로운 오전 preper 간단한 PHP. php를 사용하여 데이터베이스에서 이미지 경로를 가져올 수 있습니다. 이러한 이미지를 플래시로 표시하고 심볼로도 사용할 수있는 방법을 알려주시겠습니까? –
- 1. actionscript 3.0 이미지를 동적으로로드하십시오.
- 2. 안드로이드에서 ImageView에 이미지를 동적으로로드하십시오.
- 3. Silverlight에서 이미지를 동적으로로드하십시오.
- 4. 블랙 베리의 스크롤시 이미지를 동적으로로드하십시오.
- 5. mysql 데이터베이스에서 jquery 슬라이더로 php 이미지를 동적으로로드하십시오.
- 6. .png 이미지를 플래시로 가져 오기 CS3
- 7. 액션 스크립트 3의 텍스트 파일을 사용하여 이미지를 스테이지에 동적으로로드하십시오.
- 8. 다시로드하지 않고 내용을 동적으로로드하십시오.
- 9. ViewPager로 다음 조각을 동적으로로드하십시오.
- 10. 폴더에서 winforms 아이콘을 동적으로로드하십시오.
- 11. 문제가있는 as2에서 사운드를 동적으로로드하십시오.
- 12. XML에서 새 버튼을 동적으로로드하십시오.
- 13. Google API를 동적으로로드하십시오.
- 14. Actionscript/Flex에서 CSS를 동적으로로드하십시오.
- 15. Trigger.io 페이지를 동적으로로드하십시오.
- 16. 다트를 사용하여 다트 스크립트를 동적으로로드하십시오.
- 17. 동적 자바 스크립트에서 PHP를 동적으로로드하십시오.
- 18. Ajax를 통해 EditorFor 템플릿을 동적으로로드하십시오.
- 19. PHP : 플러그인/모듈 목록을 동적으로로드하십시오.
- 20. JavaScript를 사용하여 CSS 파일을 동적으로로드하십시오.
- 21. 자바 스크립트로 자바 스크립트를 동적으로로드하십시오.
- 22. jsp 페이지에서 div의 소스를 동적으로로드하십시오.
- 23. 외부 파일에서 PHP 코드를 동적으로로드하십시오.
- 24. 페이지 안의 AngularJS 템플릿을 동적으로로드하십시오.
- 25. 플래시로 동적 비디오 스트리밍
- 26. 플래시로 마스크 작업하기
- 27. C#의 플래시로 인쇄
- 28. 플래시로 동영상 믹싱
- 29. 파워 포인트를 플래시로 변환
- 30. as3에서 플래시로 스냅하는 방법?
도와주세요. 나는 퇴색한다 ........ –