Avatar billede kalleballe Nybegynder
19. august 2002 - 15:42 Der er 14 kommentarer og
1 løsning

Kan Flash generere txt fil??

Kan flash generere en kommasepereret txt fil direkte eller er man nød til at skripte sig igennem uden for flash fx på en asp side og lidt javascript der trækker dataen fra falsh via querystring???

vh

KalleBalle
Avatar billede barklund Nybegynder
19. august 2002 - 15:59 #1
Flash kunne i standalone version 5, men ikke i 6'eren og ikke online...

Men du behøver ikke javascript og querystring, blot loadVariables():

loadVariables("min.asp?var1="+var1+"&var2="+var2, this);

Og så kan "min.asp" lave en fil ud af de sendte data...
Avatar billede kalleballe Nybegynder
19. august 2002 - 16:08 #2
mange tak
Avatar billede kalleballe Nybegynder
19. august 2002 - 16:08 #3
shit jeg gav mig selv points...
Avatar billede kalleballe Nybegynder
19. august 2002 - 16:08 #4
hvordan retter jeg mon det??
Avatar billede barklund Nybegynder
19. august 2002 - 18:28 #5
Du kan oprette et nyt spm med titlen "point til barklund" og en reference til dette... (dog højst 15 point for dette - sværere er det jo ikke :o)

Eller du kan lade det ligge... Lad din samvittighed råde :o)
Avatar billede nikolajdu Nybegynder
19. august 2002 - 22:30 #6
6´eren kan oprette lokale filer, men de kan kun aflæses på din egen maskine....
Avatar billede Kengun Praktikant
19. august 2002 - 22:35 #7
Avatar billede barklund Nybegynder
20. august 2002 - 09:30 #8
Nåja... Glemte helt det nye SharedObject - har du arbejdet med det, Nikolaj?
Avatar billede nikolajdu Nybegynder
20. august 2002 - 09:32 #9
Ikke rigtigt, men overvejede det lige for sjov skyld i går, da jeg så spørgsmålet her :)
Avatar billede kalleballe Nybegynder
20. august 2002 - 09:38 #10
Så vidt jeg har forstået er SharedObject mere en slags cookie, - men den kan jeg vel ikke bruge til at skrive en txt fil på serveren.....
Avatar billede barklund Nybegynder
20. august 2002 - 09:40 #11
Det er en egentlig fil der lægges i en bestemt mappe. Men det virker kun lokalt og i standalone... Og man kan gemme komplekse ActionScript objekter og hente dem igen selv filen lukkes ned. Alle filer kan dele de samme SharedObjects på samme maskine - hvis man kender deres sti, når man skal forbinde til dem...
Avatar billede nikolajdu Nybegynder
20. august 2002 - 09:46 #12
Jo men det er noget af en - Som standard er der 100 Kb til rådighed, men hvis brugeren giver dig lov, så kan der gemmes op til 10 MB.

http://www.macromedia.com/support/flashplayer/help/localinfo/

/Nikolaj
Avatar billede nikolajdu Nybegynder
20. august 2002 - 09:53 #13
Når jeg tænker at indhold i en sådan fil kan styres af mig, så tænker jeg umiddelbart virus!!! Jeg har meget svært ved at gennemskue hvordan sørensen de kan undgå at jeg f.eks gemmer et NIMDA indhold og så fyrer det af med javascript.

Det burde jo egentligt tjekkes ud, men jeg har ikke NIMDA eller lignende liggende og har faktisk slet ikke lyst til at have det liggende :))

/Nikolaj
Avatar billede barklund Nybegynder
20. august 2002 - 09:58 #14
Jeg tror sikkerheden er i top... Har i hvert fald intet læst på FlashCoders om andet - der bliver SO kun rosende omtalt...
Avatar billede nikolajdu Nybegynder
20. august 2002 - 10:01 #15
Jo det burde den være, men nimda er jo ikke andet end en tekststreng. I og for sig behøver det slet ikke at ligge på din computer, men det burde alene kunne fyres af ved at lægge strengen i flashen og så fyre den af med javascript.

I virkeligheden ganske interessant og jeg er sikker på at noge har tænkt over det, men hvad der er gjort for at eliminere muligheden kan jeg ikke lige finde ud af...
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