Avatar billede iggi Nybegynder
22. november 2001 - 22:47 Der er 44 kommentarer og
1 løsning

variabel fra database

Hej
Jeg er ved at lave en søgefunktion på mit website og ønsker at den værdi som jeg trækker ud fra en database bliver placeret i actionen på en knap. Jeg forestiller mig at actionen vil se således ud

on (release) {
    loadMovieNum (\"\\\"værdi_fra_database\\\"+\\\".swf\\\"\", 0);
}

Altså skifter knappen action afhængig af hvilken variabel der bliver trukket ud af databasen. Jeg har tænkt lidt over hvorledes jeg får variablen indsat i loadMovieNum og kan ikke rigtig finde ud af det ..er det noget med at jeg skal lave en funktion der definerer variablen eller ????
Håber at der er nogen der kan hjælpe

Mvh iggi
Avatar billede nikolajdu Nybegynder
22. november 2001 - 23:13 #1
I hvilket sprog ASP/PHP?

Hvilken database??
Avatar billede iggi Nybegynder
22. november 2001 - 23:37 #2
jeg bruger asp og access

mvh iggi
Avatar billede lingoman Nybegynder
22. november 2001 - 23:48 #3
nikolaj>> Der er et Flash 4 spørgsmål som jeg håber at du får tid til at hjælpe med. Jeg dur ikk til det :(
Kigger du forbi når du er færdig her ?
[Placere movieclip etc.] http://www.eksperten.dk/spm/137338
Avatar billede lingoman Nybegynder
23. november 2001 - 00:15 #4
iggi ? Har du styr på ASP delen selv kan jeg godt hjælpe med actionScripts delen
Avatar billede nikolajdu Nybegynder
23. november 2001 - 09:04 #5
Lingo - Det ser ud til at du har fået det fikset :-)
Avatar billede nikolajdu Nybegynder
23. november 2001 - 09:23 #6
Lingo det er i øvritgpænt af dig med actionscript delen, der i virkeligheden er det ikke meget andet end:

loadMovieNum (minFil, 0);
loadVariablesNum (\"minASPfil.asp\", 0, \"POST\");

Ang: Asp filen så skal du egentligt bare udskrive dinevariabler med response write - ellers kan Paw eller Beatone formodentligt hjælpe dig videre.
Avatar billede lingoman Nybegynder
23. november 2001 - 09:25 #7
Nikolaj>> Fortalte David hvor vidunderlig Flash 5 er , så jeg slap heldigvis for at skulle sætte mig ind i Flash 4 (gys), nu da jeg endelig er begyndt at få styr på 5\'eren...
Avatar billede iggi Nybegynder
23. november 2001 - 14:00 #8
Hej det kan godt være at jeg ikke har forklaret mig helt tydeligt så nu prøver jeg igen. I mit spørgsmål hvor jeg sætter denne action på en knap
on (release) {
    loadMovieNum (\"\\\"værdi_fra_database\\\"+\\\".swf\\\"\", 0);
}


er ”værdi_fra_database”  ikke asp filen men en variabel som jeg har trukket ud fra en database

ideen er at alt efter hvilken variabel man henter fra databasen så linker min knap til forskellige filer. Jeg har fået min flash til at hente variablerne så de er synlige i et tekst felt med variabel navn: ord, når både tekst feltet og min knap ligger i samme frame så er det jeg ikke forstår at knappen ikke virker, for variablen er jo hentet fra databasen.
på knappen har jeg sat actionen on (release) {
    loadMovieNum (ord+\".swf\", 1);
}

Hvad gør jeg forkert
Avatar billede lingoman Nybegynder
23. november 2001 - 14:15 #9
Jeg tror at problemet kun opstår fordi du sætter variablen på knappen inden du er sikker på at variablen er loaded ind.

Lav din action i 3 trin

1) load variabler
2) loop indtil tjek om sidste variabel er sat giver OK
3) gå til knap frame

Prøv at loade dine asp variabler i en tidligere frame og sørg for at den sidste variabel sætter et flag for at vise at alt er indlæst

load dine variabler ind i en frame, sidst indlæst variabel hedder _root.fileDone=1
i en senere frame check om vi er færdige

if (_root.fileDone==1) {
//gå til knap frame
} else {
gotoAndPlay (_currentFrame -1);
}

dine knapper kan så indlæse deres respektive variabler

on (release) {
myLink = _root.minVariableLink;
loadMovieNum (myLink, 0);
}

mvh geo
Avatar billede lingoman Nybegynder
23. november 2001 - 15:20 #10
Fik du løst det ?
Avatar billede iggi Nybegynder
23. november 2001 - 15:24 #11
nej ikke helt jeg tror problemet er at jeg ikke rigtig er så sej til actionscripts og kludre lidt.

jeg ønsker at tilføje mylink: .swf

men kan ikke rigtig få det til at juble
on (release) {
myLink = _root.minVariableLink;
loadMovieNum (myLink+.swf....ved ikke rigtig hvordan den rigtige kode ser ud???, 0);
}



Avatar billede iggi Nybegynder
23. november 2001 - 15:25 #12
har du et bud ?
Avatar billede iggi Nybegynder
23. november 2001 - 15:26 #13
jeg har prøvet   
loadMovieNum (\"myLink\"+\".swf\", 0);

men det virker ikke
Avatar billede lingoman Nybegynder
23. november 2001 - 16:41 #14
Prøv
on (release) {
                      myLink = \"\" + _root.minVariableLink + \".swf\"; //tving en streng ud af det
                      loadMovieNum (myLink, 0);
                      }
Avatar billede iggi Nybegynder
23. november 2001 - 19:54 #15
øv det virker stadigvæk ikke, hvis du har tid til at kigge på det lingoman, så kan jeg sende mine filer til dig- Jeg forstår ikke hvad der sker ):
Avatar billede lingoman Nybegynder
23. november 2001 - 20:17 #16
Jeg har desværre ikke tid til at kigge på det før mandag men du skal da være velkommen til at sende dine filer.
geo@lingoman.dk.

Et sidste forsøg:

Hvad står der i dit output vindue når du trykker på knappen nu ?

on (release) {
          myLink = \"\" + _root.minVariableLink + \".swf\"; //tving en streng ud af det
          trace(\"myLink is \" + myLink);
          loadMovieNum (myLink, 0);
}

Hvad bør der stå i dit URL ?
Avatar billede sukos Juniormester
23. november 2001 - 21:34 #17
Du kan ikke få en button til at loade forskellige Geturl\'er efter behag!
Avatar billede sukos Juniormester
23. november 2001 - 21:34 #18
Ups, det var jo Loadmovie!
Avatar billede iggi Nybegynder
23. november 2001 - 22:49 #19
lingoman, jeg tester lige dit forslag, hvis jeg ikke får det til at funke over weekenden så sender jeg mine filer til dig søndag.

sukos, jeps jeg kan íkke få knappen til at loade forskellige swf\'er efter behag
Avatar billede iggi Nybegynder
23. november 2001 - 22:50 #20
danke (:
Avatar billede iggi Nybegynder
23. november 2001 - 22:57 #21
mit output vindue siger: Error opening URL \"file:///C|/WINDOWS/Skrivebord/name/0\"

Avatar billede lingoman Nybegynder
23. november 2001 - 23:11 #22
Der skulle også gerne være et output forinden Error beskeden
noget med \"myLink is ...\" Det er denne oplysining jeg godt vil have fat i
Avatar billede iggi Nybegynder
25. november 2001 - 13:21 #23
Når jeg tester min swf får jeg følgende output:

Level #0:
  Variable _level0.$version = \"WIN 5,0,30,0\"
  Variable _level0.NameFirst = \"a\"
  Variable _level0.NameLast = \"b\"
  Variable _level0.Position = \"c\"
Error opening URL \"file:///C|/WINDOWS/Skrivebord/name/employee.asp?NameFirst=a&NameLast=b&Position=c&strSearch=anne\"
Error opening URL \"file:///C|/WINDOWS/Skrivebord/name/0\"

Da jeg jo tester det på min egen computer kan den  ikke håndterer asp filen derfor
lavede jeg en anden test hvor jeg ikke loader en asp fil ind men skifter variabelværdi vha. knapper der ænder variabelværdien. Denne metode virker på min comp men når jeg oploader det virker det ikke længere- jeg er kommet til at tænke på om mit problem evt. har noget med de rettigheder jeg har på den server hvor jeg oploader.  Lingoman jeg har sendt mine filer til dig, håber at du kan overskue hvad problemet er og mange tak for din hjælpen (:
Avatar billede nikolajdu Nybegynder
02. december 2001 - 22:00 #24
Du kan prøve at sende mig filerne, så kan jeg også kigge på det. :-)

flasher@nikolajdu.dk
Avatar billede lingoman Nybegynder
02. december 2001 - 22:01 #25
Jeg sender dem til dig :)
mvh geo
Avatar billede nikolajdu Nybegynder
02. december 2001 - 22:03 #26
fino fino :-)
Avatar billede lingoman Nybegynder
02. december 2001 - 22:07 #27
3 mails forwarded...
Avatar billede iggi Nybegynder
02. december 2001 - 22:38 #28
nikolajdu -fedt at du også  kigger på mine filer
jeg glæder mig virkelig til at få mit problem løst.
I want it to work (:
Avatar billede iggi Nybegynder
04. december 2001 - 00:42 #29
lyder godt- at du er der ude et eller andet sted (:

har du haft tid til at kigget på mine filer nikolaj?
Avatar billede nikolajdu Nybegynder
04. december 2001 - 00:50 #30
Jeg har løst problemet nu.
Avatar billede nikolajdu Nybegynder
04. december 2001 - 00:54 #31
På en eller anden måde (her aner jeg ike hvorfor), så har den taget NameFirst som et tal og ikke en streng.

Hvis du går i din publish settings og Eksporterer som Flash 5 i stedet for flash 4, så kan du bruge følgende:

on (release) {
    _root.myLink = new String (_root.NameFirst+\'.swf\');
    loadMovieNum (_root.myLink, 0);
}
Avatar billede iggi Nybegynder
04. december 2001 - 00:54 #32
great det lyder virkelig godt
(: (: (:

hvad var problemet?
Avatar billede iggi Nybegynder
04. december 2001 - 00:58 #33
  har du forresten  testet det på en server?
Avatar billede nikolajdu Nybegynder
04. december 2001 - 00:59 #34
Yep det virker perfekt på både min ISS og min Personal Webserver.
Avatar billede iggi Nybegynder
04. december 2001 - 01:01 #35
hæ hæ det er jo bare herlig

lige et spørgsmål til når du laver. Hvis du skulle lave en søge dimmer på et flash site ville du så bruge samme metode som jeg har tænkt mig- eller har du en anden?
Avatar billede nikolajdu Nybegynder
04. december 2001 - 01:02 #36
Du kan hente den rettede fil her:

http://www.nikolajdu.dk/load_asp.fla

/Nikolaj

P.s Jeg har kun rettet action på den første knap.
Avatar billede iggi Nybegynder
04. december 2001 - 01:05 #37
og  og...ja jeg bliver ved(:  gider du ikke sende mig de tilrettede filer
jeg har fumlet lidt for meget rundt med dem jeg har- så det ville være en stor hjælp

danke(: (: (: 
Avatar billede nikolajdu Nybegynder
04. december 2001 - 01:05 #38
Jeg ville klart vælge at søge i en database.

Der findes søgeting lavet i Flash, men her er et kæmpe problem. Hvis Flash skal søge 120 elementer i en array igennem (Der omkring + minus lidt), så går den kold. Udregningen er simpelthen for stor til at Flash kan håndtere den og den går ned med flaget og overflow error.

/Nikolaj
Avatar billede iggi Nybegynder
04. december 2001 - 01:05 #39
ok tak det var gigant hurtigt
Avatar billede nikolajdu Nybegynder
04. december 2001 - 01:07 #40
Jeg ville have uploadet filen fra starten, men havde problemer med min ftp. Nu virkede den - derfor hurtigt :-))
Avatar billede iggi Nybegynder
04. december 2001 - 01:07 #41
har du lavet nogle rettelser i min database og asp fil?
Avatar billede nikolajdu Nybegynder
04. december 2001 - 01:09 #42
Nope. Kun den ene lille rettelse jeg har postet ovenfor.
Avatar billede nikolajdu Nybegynder
04. december 2001 - 01:11 #43
Og dog, så har jeg i sidste frame indsat et textfelt, hvor der står: \"tertert\".

Når jeg tester lokalt er det ikke altid at den genindlæser filen, når jeg har ændret noget. Så for at tvinge den til det så flytter jeg rundt på feltet hver gang jeg eksporterer. Du kan bare slette det.
Avatar billede iggi Nybegynder
04. december 2001 - 01:12 #44
Gutes jeg ville bare lige sikre mig

NÅ men mange tak for hjælpen ...jeg bøjer og skraper ....fedt fedt fedt (: (: (:

venlig hilsen iggi
Avatar billede nikolajdu Nybegynder
04. december 2001 - 01:16 #45
Jamen det var så lidt :-)
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