Avatar billede bjering Nybegynder
20. oktober 2007 - 02:29 Der er 7 kommentarer og
1 løsning

Sende data til flash uden side.php?

Hejsa Flash Guruer..

Sidder her og tænker om dette er muligt i nogen forstand.

jeg skal hente noget data ind i en flash fil fra en php fil der bruger AJAX til at loade side data ind.

det jeg skal bruge er :

når en bruger klikker på et link på php siden (ikke i flashen) skal den smide den link ind i flash filen som den så kan gemme til senere brug (har en back - forward knap i flashen).

problemet er, den ikke "skifter" siden, den loader en "ekstra" side ind i en tabel uden at reloade siden.

dvs :

klik på link i php -> til nyheder (ala include news.php)
data:news.php -> smid ind i flashen.

måske det hjælper at se siden :

http://www.freeplay.dk/aion/

hvis man klikker links i flash menuen bliver de smidt ind i en array (til de 2 knapper forward, back), MEN er der en link i selve php siden kan flash jo ikke smide dem ind i array da jeg ikke kan sige til flash bruger har klikket et nyt link.

utrolig svært at forklare, men skriv hvis i er i tvivl om hvad jeg vil.
Avatar billede bjering Nybegynder
20. oktober 2007 - 02:31 #1
f.eks kommando som ikke virker :

(fra php siden)

WriteToFlash("news.php");

uden at man reloader noget som helst, og dette sker UDEN index.php filen som det hele ligger i skifter navn, ikke noget med index.php?page=news

dvs jeg skal kunne sende en var direkte til flash
Avatar billede bjering Nybegynder
20. oktober 2007 - 07:54 #2
sidder og tænker..

måske man skulle have flashen til at tjekke en variable på index siden hele tiden

eg i phpen

var lastpage = null;

og i flashen

while() eller noget
{
(get variable from php -> linkvar)
var oldvar = null;
if(linkvar != null)
{
  if(oldvar != linkvar)
  {
    oldvar = linkvar;   
  }
}
}

ectect...

ved hvad jeg mener, kan det lade sig gøre monstro ?
Avatar billede bjering Nybegynder
20. oktober 2007 - 07:54 #3
men det virker bare lidt usikkert... hmmm
Avatar billede kimg Nybegynder
20. oktober 2007 - 13:51 #4
Kunne du ikke bruge SO shared object i flash, så kunne du opdatere din "SO var", når bruger klikker på et link.
Du skal selvfølgelig have en lille .swf fil der kører i baggrunden, der opdatere SO

Kim
Avatar billede mat Nybegynder
20. oktober 2007 - 19:03 #5
Umiddelbart ville jeg tro at det kunne løses med ExternalInterface?

mvh mat
Avatar billede bjering Nybegynder
22. oktober 2007 - 15:04 #6
tror jeg vil tage et kig på den externalinterface og så lige melde tilbage.

tak.
Avatar billede bjering Nybegynder
27. oktober 2007 - 21:19 #7
hej igen.

så har jeg endelig haft tid til at lave det, tog lidt tid :)

ExternalInterface var løsningen jeg skulle bruge, så hvis du skriver et svar mat så kan vi få denne her lukket.

tak.
Avatar billede bjering Nybegynder
10. august 2008 - 01:51 #8
lukker
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