29. maj 2006 - 00:46Der er
17 kommentarer og 1 løsning
cookies i flash
jeg vil gerne oprette en cookie fra flash. Nogen der ved hvordan det skal gøres? Min ide var at kalde en php function fra flash der gør det ved hjælp af setCookie. Men har bøvlet alt for længe med det.
Jeg har brug for det til at skippe intro i flash, samt huske det valgte sprog, engelsk eller dansk, ved næste besøg.
De fleste brugere kommer på et site efter info, så de har yderst sjældent samme begejstring ved en Flash-intro, som designeren bag ... derfor er det som oftest kun designeren, der græder, hvis Flash-intro'en helt droppes :)
Du skriver ikke, hvad du senere vil bruge cookie'en (som Flash hverken kan læse eller sætte) til. Skal den bruges af Flash - eller HTML/JavaScript?
introen er for mig ligegyldig, med intro mente jeg valg af sprog. Dvs ved første besøg af min flash side skal man vælge engelsk eller dansk. Bagefter vil jeg bare have muligheden for at dette valg bliver husket.
Min cookie skal bruges til valg af hvad for en flash film der skal startes og den skal oprettes fra flash filmen , ved første besøg.
Hvis du derefter loader nye film ind i den oprindelige, kan du vel bare gemme informationerne i en global variabel i Flash. Så er den tilgængelig, så længe den pågældende session varer.
Hvis det skal gemmes på tværs af sessions (genbruges imorgen eller om en uge), kan du bruge 'shared-objects'. Jeg har engang leget med det for laaaaaang tid siden og husker ikke fremgangsmåden, men du kan jo google lidt på det ... det må være let at finde :)
... variablen sprog bliver sat til 'dansk', hvis sproget dansk har været valgt før. Det samme med 'engelsk'! Har ingen sprog været valgt før, stopper den på først frame, hvor man kan vælge
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.