코드 사본은 다음과 같습니다.
플래시 애니메이션에서 변수를 ASP로 전달할 수 있습니까?
faq-it.org/vb/------------------------------------------------------------------------
데이터베이스 구조 :
첫 번째 단계는 데이터베이스를 만드는 것입니다. 예에서 액세스 데이터베이스를 사용하면 테이블 이름이 tblstaff입니다.
strid (Auto-Number), Strnownas (텍스트), strsurname (텍스트)의 세 가지 필드가 있습니다.
이것은 사용자 이름을 보여주고 일부 데이터를 추가하는 데 사용되는 데이터베이스입니다.
두 번째 단계는 Flash4 애니메이션을 만드는 것입니다.
단계는 다음과 같습니다.
1) 세 개의 텍스트 필드를 만듭니다. 데이터를 표시하는 데 사용됩니다.
2) 첫 번째 텍스트 필드의 이름을 입력으로 설정하면 입력 데이터를 수신하는 데 사용됩니다.
3) 다른 두 텍스트 필드의 이름은 각각 알려져 있으며 성이 있습니다.
4) 다른 설정은 먼저 기본값입니다
5) 마지막으로 플래시 라이브러리를 선택하여 버튼을 추가하십시오 (재사용 가능한 구성 요소 ScrollBarbutton이어야 함).
이것은 중요한 단계입니다. 버튼은 입력 변수를 ASP 페이지로 전달합니다.
버튼 속성의 조치 페이지를 클릭하십시오. "+"사인 및 OnMouseevent를 클릭하십시오. 릴리스 박스를 체크하십시오.
6) "+"부호를 클릭하고로드/언로드 모비를 다시 클릭하십시오. "loadvariablesintolocation"을 선택하십시오.
URL 입력 상자에 ASP 파일 이름 (예 : Flash.asp)을 입력하십시오. 대상을 선택하십시오.
7) 마지막으로 변수에서 SendUsingPost를 선택하십시오. "+"부호를 클릭하여 변수를 설정하십시오
변수 입력 상자에 "입력"을 입력하십시오 (즉, 첫 번째 텍스트 필드의 이름).
위의 모든 작업이 완료되면 ActionBox에 다음 내용이 표시됩니다.
on (릴리스)
loadvariables ( "flash.asp", "", vars = post)
setVariable : "입력"= "" "
엔돈
이러한 방식으로 애니메이션 프로세스 중에이 버튼을 클릭하고 해제하면 입력 입력 상자의 내용이 Flash.asp 파일로 전달됩니다.
양식은 Post 메소드를 사용하여 변수를 전달합니다.
8) 이제 플래시 애니메이션 파일이 포함 된 HTML 페이지를 만듭니다.
3 단계 : ASP 파일 코드
<%
setConnection = server.createObject ( "adodb.connection")
setrecordset = server.createObject ( "adodb.recordset")
데이터베이스 연결을 위해 "People" 'DSN을 열었습니다
SQL = "선택*FromtBlstaffWherErthrid ="& request.form ( "input") & ";"; ";"