Avatar billede madsfriburg Nybegynder
07. december 2001 - 01:49 Der er 5 kommentarer og
2 løsninger

Gem/hent data i tekstfil

Kan man - og i samme åndedrag - hvordan gemmer/henter man data (tekst) fra en .txt-fil (eksternt .swf-filen)???

Kærlighed og kys til den der svarer godt og grundigt.
Arrhh... måske bare virtuelt, men du kan få nogle point!!! ((;

Mads.
Avatar billede lingoman Nybegynder
07. december 2001 - 02:07 #1
man kan bruge

loadVariables(\"mintekst.txt\",\"\");

til at hente tekst. Jeg mener ikke at man har mulighed for at skrive til en tekstfil med mindre du mener en cookie.

i \"mintekst.txt\" skal der stå

hentVar1=mads&hentVar2=friburg

så vil Flash modtage 2 variabler

hentVar1=\"mads\"

og

hentVar2=\"friburg\"

\"&\" tegnet adskiller en ny variabel og \"+\" tegnet bruges til at skabe et mellemrum i en tekststreng

fks

hentVar=mads+friburg i tekst filen loader  hentVar = \"mads friburg\"

mvh geo
Avatar billede nikolajdu Nybegynder
07. december 2001 - 02:24 #2
På PC kan man lave sådan et trick her:

on (release) {
    fscommand (\"save\", \"c:\\\\FlashSave.txt\");
}

on (release) {
    loadVariablesNum (\"file://c:/FlashSave.txt\", 0);
}


For henholdsvis at skrive og hente til/fra en textfil. Opbygningen af variablerne er samme metode som Lingo´s.

/Nikolaj
Avatar billede lingoman Nybegynder
07. december 2001 - 07:44 #3
Nikolaj>> Jeg troede ellers at loadVariables() og loadVariablesNum() kun accepterede urls af samme domain som .swf filen ?
Avatar billede nikolajdu Nybegynder
07. december 2001 - 08:07 #4
Lingo du har helt ret, men der står jo intet om hvad de skal bruges til. Projector og lokale filer synes den her er fin :-))

Anyway for at skrive til text ude i den vide verden så er vi nødt til at bruge noget der kan skrive på serveren :-)

/Nikolaj
Avatar billede madsfriburg Nybegynder
07. december 2001 - 13:03 #5
>> Mht. loadVariablesNum(), forstår jeg jer så ret, hvis I mener at den kun kan acceptere URLs af samme domain som .swf\'en hvis det er en .swf, og ikke hvis det er f.eks. en Projector.

>>> Tak for hjælpen, men kan det virkelig ikke lade sig gøre at skrive til en ekstern tekstfil??? Hvad gør man så \"normalt\" - holder man det strictly internt i flash-filen, altså som variabler i frames, som man så tilføjer data til og henter, osv...?
Avatar billede nikolajdu Nybegynder
07. december 2001 - 13:05 #6
Du kan sagtens skrive til en txt fil, hvis du har adgang til ASP/PHPJSP/CGI eller anden serverside teknologi.
Avatar billede lingoman Nybegynder
08. december 2001 - 15:53 #7
Tak for point :)
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