webForumDet fria alternativet

ASP och Flash

5 svar · 294 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#1

Hejsan,

vet inte om detta är rätt forum men vi kör på d...
har hört att det går att läsa något från databasen till en flash film, dvs låt oss säga att jag i databasen har texten: Boss i en tabell som heter admin och kolumnen namn...

Det jag vill göra är en flash film, med diverse effekter på texten där det ska stå:
Välkommen Boss blablabla... där boss hämtas från databasen

och hela texten är rörlig grafik gjord i flash... någon som vet om detta fungerar och isånafall hur man går till väga för att åstakomma detta??

Mika3lMedlem sedan nov. 20018 492 inlägg
#2

ASPsidan:

Response.Write("myVar=Lite text")

Flash-filmen:

this.loadVariables("aspsidan.asp");

Skapa sedan ett dynamiskt textfält som du döper till myVar(går naturligtvis att ta vad man vill, tänk bara på att byta på ASPsidan också).

Tråden bör f.ö flyttas till Flash & Shockwave-forumet...

GimboMedlem sedan dec. 20001 626 inlägg
#3

hmm, alltså... myVar är kolumnnamnet i databasen eller?
hänger inte riktigt med nu...
varför ladda in en hel asp sida i flashfilmen??
dvs
this.loadVariables("aspsidan.asp");

Alltså det man måste göra är att skriva ut kolumninnehållet i en aspsida och därefter ladda in den i flashfilmen eller?

och varför skriva detta: Response.Write("myVar=Lite text")
jag vill hämta innehållet från en databas??

e nybörjare på detta, kanske onödiga frågor av mig men stå ut :)

voigtann1Medlem sedan juni 20019 519 inlägg
#4

Om du har gjort en databas koppling:

response.write "myVar="  & recset("värde")

förstår du?

GimboMedlem sedan dec. 20001 626 inlägg
#5

jaha ok, ska testa detta..
men var i flashfilmen skriver man detta: this.loadVariables("aspsidan.asp"); ??

Mika3lMedlem sedan nov. 20018 492 inlägg
#6
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Driver=Microsoft Access Driver(*.mdb)};dbq=" & Server.MapPath("databasen.mdb")
Set rs = Connection.Execute("SELECT bla FROM bla")
If Not rs.EOF
Response.Write("myVar=" & rs("bla"))
Response.Write("loadedVar=yes")
End If
rs.Close
Set rs = Nothing
Connection.Close
Set Connection = Nothing
%>

Skapa sedan ett MovieClip i Flashfilen där du skapar ett textfält som har variabelnamnet myVar.

//Frame 1:
this.loadVariables("sidan.asp");

//Frame 2:
if(!loadedVar=="") {
myVar = myVar;
stop();
} else {
myVar = "Laddar data, var god vänta...";
gotoAndPlay(1);
}

Hoppas du får ut något av det här. :)

142 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)