Avatar billede fizk Nybegynder
09. maj 2004 - 14:33 Der er 2 kommentarer

LoadVars, jeg kan ikke finde ud af det!

Hej ...
Jeg er igang med at lave et login system i Flash, som arbejder sammen med min databse, men jeg kan overhovedet ikke finde ud af af loade en variabel fra en <form> i Flash! Så vidt jeg har kunne finde ud af, skal jeg bruge LoadVars, men videre er jeg ikke kommet :(

Det jeg skal have den til at gøre, er at hente variablen fra url'en og så skrive den i et tekstfelt i Flash'en...

Er der nogen der kan fortælle mig, hvordan jeg skal gøre det?
Avatar billede _k Nybegynder
09. maj 2004 - 15:18 #1
Du behøver slet ikke LoadVars for at løse det problem. Antager at du bruger enten php eller asp? Så kan du nemlig sætte en variabel i swf'ens <embed>-tag som du kan fiske frem inde i Flash. Lægger man en variabel dér, vil den være tilgængelig fra _root (roden) i flashfilen.

Et eks:

<EMBED src="minFlashFilm.swf?variabel1=1&variabel2=det her er variabel 2" quality=best bgcolor=#666666  WIDTH="700" HEIGHT="500" NAME="minFlashFilm" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>

I Flash kan du så bruge variablene med:

navnetPåMitTekstfelt.text = variabel1; // evt. _root.variabel1 hvis du er inde i et andet mc
Avatar billede pyroman Nybegynder
10. maj 2004 - 16:55 #2
Du skal kun bruge LoadVars til at hente variabler fra et ASP/PHP script eller fra en txt-fil...

Hvis du skal hente en variabel fra html'en på siden, så skal du gøre ligesom _k skriver, eller bruge flashVars som stort set er det samme...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester