Avatar billede svuppenator Nybegynder
08. oktober 2001 - 15:40 Der er 31 kommentarer og
2 løsninger

Skrive til filer med FLASH!!

Hvordan skriver man til en fil i flash??!?
Kan sagtens loade en fil ind i flash.. nu mangler jeg bare den anden vej rundt. det skulle helst være til en .txt fil.
HILFE skal bruge det snart!!!
Avatar billede lingoman Nybegynder
08. oktober 2001 - 15:50 #1
Hvis du vil skrive til brugerens harddisk

\"Writing and Reading Cookies from Flash\"  http://www.virtual-fx.net/tutorials/html/flookies.html
\"Flash and Cookies\"  http://polar-lights.com/en/
Saving data on HDD directly from Windows Projector. http://polar-lights.com/en/

mvh geo
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 15:55 #2
sorry.. glemte lige en vigtig detalje... vil skrive til serverens HD... ikek som en cookie...
Avatar billede lingoman Nybegynder
08. oktober 2001 - 15:59 #3
Så får du brug for noget server script (fks PHP, Perl, ASP eller lign.) som tager imod data fra din GetURL() kommando.

Diktator, Nikolaj og nogle andre har forstand på den slags :)

mvh geo
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 16:03 #4
Pis osse!! nevermind then.. du får ikek point for det.
Avatar billede lingoman Nybegynder
08. oktober 2001 - 16:34 #5
Her er en tutorial for at skrive til en tekst fil via ASP

http://www.mentaleye.com/totext/

Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 16:47 #6
Du har en lidt mærkeligt attitude, men hvis du kan holde dig i ro og forklare hvad præcist du vil og hvike muligheder du har - Så kan vi måske finde ud af noget.
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 16:53 #7
ok... jeg har et CGI system som kan det hele. ville bare gerne porte det grafisk til Flash og lade CGI\'en om resten.
Så fandt jeg ud af at Flash kunne læse filer, men ikke skrive dem. Og det var det jeg var træt af også kunne ham den anden ikke give mig et svar kun sende mig viderer derfor fik han ikke nogen point...
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 17:01 #8
\"...træt af også kunne ham den anden ikke give mig et svar kun sende mig viderer.....\"

Nu er det jo sådan at at hvis andre allerede har skrevet tingene én gang er der ingen grund til opfinde den dybe tallerken igen.

At han ikke kunne andet skyldes måske at du først nu har forklaret hvad dit problem er???

Anyway er her en version til CGI:

http://www.pppmail.com/flash4cgi.htm
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 17:02 #9
nej det er rigtig nok... det var bare en fornem løsning til 60 point...
Sorry hvis jeg er for kritisk...
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 17:04 #10
ok.. så langt så godt...
den side fik jeg bare ikke meget ud af.. hvordan fnager og sender flash konkret til CGI og om vendt. den fanger godt nok nogen variabler, men how... Det er det der ikke rigtig går ind...
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 17:07 #11
Hvordan ser indholdet i din txtfil ud?
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 17:11 #12
ført står derhvad personen har bestilt. varenummer. derefter kommer personens addy, email osv.
altså:
--------------------
varenummer(e)
Person data
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 17:14 #13
indholdet skal have den her form:

_root.varenummer=1234&navn=Nikolaj&efternavn=Ankjaer&mail=flasher@nikolajdu.dk

/Nikolaj

Skal desværre ud af døren nu - Kommer først hjem en gang sent i aften.
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 17:14 #14
Eller:

_root.varenummer=1234&_root.navn=Nikolaj&_root.efternavn=Ankjaer&_root.mail=flasher@nikolajdu.dk
Avatar billede lingoman Nybegynder
08. oktober 2001 - 17:58 #15
Dersom nikolaj er offline et stykke tid vil jeg prøve at hjælpe dig videre herfra:

Jeg formoder at du så har et CGI program du vil kalde fra Flash og sende data til.
Det gøres sådan her

Lav fks en submit knap med actionen

on (press) {

  //url til dir CGI program
  url = \"ditServerScript.cgi\"

//send variablerne
getURL( url, \"\", \"GET\");  //GET sender som en URL-encoded tekst.
            //Hvis du ikke vil have at variablerne skal være synlige i URL vinduet kan du bruge \"POST\" metoden.

}

Her skal dine variabler være defineret i tidslinien som indeholder knappen

fks

varenummer = 1234;
navn = \"Nikolaj\";
efternavn=\"Ankjaer\";
email = \"flasher@nikolajdu.dk\";

Flash opbygger så variabel strengen som bliver sendt til dit server program

mvh geo

Avatar billede lingoman Nybegynder
08. oktober 2001 - 18:01 #16
btw man kan også bruge loadVariables() i stedet for getURL() til at sende variabler til server scriptet
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 18:05 #17
ok... dvs at CGI\'en modtager variablernme som var det fra en almindelig html form eller hvad??
Avatar billede lingoman Nybegynder
08. oktober 2001 - 18:26 #18
i eksemplet for oven vil CGI\'en modtage følgende streng

\"http://www.dinserver.dk/cgi-bin/ditserverscript.pl?_root.varenummer=1234&_root.navn=Nikolaj&_root.efternavn=Ankjaer&_root.mail=flasher@nikolajdu.dk \"

hvis knappen er på maintimeline ( _root)

mvh geo
Avatar billede lingoman Nybegynder
08. oktober 2001 - 18:55 #20
Den bliver ved...

nå! svaret skulle gerne starte med url\'en  \"http://www....

Håber at det er til at forstå
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 19:51 #21
Jeg kom alligevel tidligt hjem.

Lingo - Det er eksperten´s \"Tagster\", der regner forkert og laver de der mærkelige versioner.

LjWeb herinde fra arbejder på højtryk for at rette den til igen igen. Du kan evt paste problemet på http://www.eksperten.dk/spm/112601 - Hvor han har bedt folk om at teste den.

Svuppenator - Ja princippet er fuldstændigt som en alm. html-form. Vi bruger også \"GET\" eller \"POST\" til at sende variabler med.

\"GET\" er begrænset til mindre portioner oplysninger, men god og hurtigt til det. Med \"GET\" bliver det som Lingo skriver sendt som en query-streng med www.blabla.dk?navn=nikolaj&efternavn=ankjaer

\"POST\" bruges til større mængder data og kører noget langsommere.

/Nikolaj
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 19:55 #22
Lingo - Du skal nok poste fejlen her: http://eksperten.ljweb.com/tagster/tagster.php Præcicér evt. fejlen.
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 20:10 #23
ok.. det ser da meget godt ud...
tak for de gode svar...
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 20:11 #24
Håber det hjælper ellers må du jo spørge videre.
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 20:12 #25
nej det tror jeg er nok indtil videre ellers kommer der nok et spørgsmål op igen...
Avatar billede lingoman Nybegynder
08. oktober 2001 - 20:13 #26
Tak Nikolaj,
Jeg skal meddele fejlen :) Gider du at dobbeltjekke lige mit indlæg så svuppenator får den rigtig ?
Avatar billede nikolajdu Nybegynder
08. oktober 2001 - 20:16 #27
Bare du ikke præsicerer min stavefejl ;-)
Avatar billede lingoman Nybegynder
08. oktober 2001 - 20:30 #28
Nikolaj>> Jeg er den sidste til at tale om andres stavefejl ;)  btw. Jeg fik posted fejlen, og den bliver ved med at gøre det. LOL*
Avatar billede lingoman Nybegynder
08. oktober 2001 - 21:38 #29
Fandt en god tutorial om Flash read/write via CGI her

http://www.actionscripts.org/tutorials/intermediate/load_edit_save_vars/index.shtml

Håber at det også kan bruges :)

mvh geo
Avatar billede svuppenator Nybegynder
08. oktober 2001 - 21:41 #30
OK... det nok lige det jeg stod og manglede!??!
Blæret nok!!
Avatar billede lingoman Nybegynder
08. oktober 2001 - 21:44 #31
held og lykke :)
Avatar billede limemedia Nybegynder
09. oktober 2001 - 03:42 #32
lingo / nikolaj >> send en mail til ljweb@ljweb.com med den url der fejler, så skal jeg kigge på sagen.
Avatar billede limemedia Nybegynder
09. oktober 2001 - 18:10 #33
er opdateret og linket virker
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