SWF i Container MC - Swf fungerer ikke ordentligt?

Se Fresch's brugerprofil
Indmeldt: 16-02-2010
Indlæg: 6
Er offline

Jeg sidder og prøver på at implementere en lille gæstebog på en testside jeg arbejder på.
Gæstebogen er downloaded i FLA format, og benytter PHP og en txt fil til at gemme beskederne.

Jeg har 2 muligheder for at implementere gæstebogen på min testsite.

1: Kopiere alle Layers, og Frames, indsætte dem i en tom MC på min testsite og krydse fingre for at det hele virker (Det gør det IKKE).

2: Lave en tom MC på min testsite, og lade den være container for Gæstebogs SWF'en.
Det er denne løsning jeg går efter, og det virker da også - NÆSTEN!

Min problem er følgende.

Når jeg ser GuestBook.SWF filen alene, i browseren virker den perfekt.
Men ser jeg den på Testsitet er jeg stuck ved "Loading Messages".

Jeg har rodet lidt med _lockroot, men jeg kan ikke få det til at fungere.

Har nogen en ide til hvordan jeg kan implementere GuestBook.swf på min Flashsite?

På link 1, ses GuestBook.swf, i en container på sitet - Her virker GuestBook.swf ikke ordentligt - Scroll ned i bunden på linket.
På link 2, ses GuestBook.swf stående alene - Her virker GuestBook.swf perfekt.

Link 1: http://www.meny-graphics.dk/blog
Link 2: http://www.meny-graphics.dk/blog/GuestBook.swf

Mit mål er at få Gæstebogen ind i en MC, så jeg frit kan placere den hvor på sitet jeg har lyst.

Mine scripts er som følgende:

Scripts som får GuestBook.swf ind i min testsite

this.createEmptyMovieClip("holder", 100); 
holder.loadMovie("GuestBook.swf");

Script på GuestBook.swf, frame 1:

NumLow = 0;
NumHigh = 10;
loadVariablesNum ("http://www.meny-graphics.dk/blog/GuestBook.php?NumLow="+NumLow+"&NumHigh="+NumHigh+"&R="+random(999), 0);
stop();

På forhånd, tusind tak for hjælpen!

Kommentarer

Se bloop's brugerprofil
Indmeldt: 24-12-2007
Indlæg: 339
Er offline

Såvidt jeg kan se, er det en af de ældre Guestbooks fra Flash-db. Og de har jo stadig en ret god support, så kig evt. lidt rundt http://www.flash-db.com/Board/index.php?board=12.0 og mon ikke de har en løsning på dit problem. Smile

Se Fresch's brugerprofil
Indmeldt: 16-02-2010
Indlæg: 6
Er offline

Jeg har lige lavet en tråd på deres forum Smile
Så må jeg håbe der kommer et kvalificeret svar Smile

Tusind tak!

Se bloop's brugerprofil
Indmeldt: 24-12-2007
Indlæg: 339
Er offline

oki - du kunne også have fundet denne post:

http://www.flash-db.com/Board/index.php?topic=19551.0 læs denne post, hvor selvsamme Ronald Wernecke fokuserer på brug af loadVars istedet for loadVariablesNum... Smile

Se Fresch's brugerprofil
Indmeldt: 16-02-2010
Indlæg: 6
Er offline

Jeg har læst denne post, men jeg fik ikke meget ud af det.

Jeg prøvede at ændre

NumLow = 0;
NumHigh = 10;
loadVariablesNum ("http://www.meny-graphics.dk/blog/GuestBook.php?NumLow="+NumLow+"&NumHigh="+NumHigh+"&R="+random(999), 0);
stop();

Til:

NumLow = 0;
NumHigh = 10;
LoadVars ("http://www.meny-graphics.dk/blog/GuestBook.php?NumLow="+NumLow+"&NumHigh="+NumHigh+"&R="+random(999), 0);
stop();

Det virker dog ikke.
Nu virker SWF filen fra GuestBook heller ikke.
Det står også bare "Loading".

Se bloop's brugerprofil
Indmeldt: 24-12-2007
Indlæg: 339
Er offline

Hehe - næeh, der skal lidt mere kode til, før det virker på den måde. Du skal nok lige læse alle hans indlæg godt igennem, afhængig af dit kendskab til actionscript. Men han siger jo også selv:

the guestbook is loded by the LoadVars object.

This is one of the easyest projects - nothing realy complex.

But programming is not a copy and paste job - the least you have to understand what is happening.

Se Fresch's brugerprofil
Indmeldt: 16-02-2010
Indlæg: 6
Er offline

Jeg har læst hele tråden igennem, og der bliver ikke rigtig givet noget svar.
Fyren med det oprindelige problem skriver også:

I quit, it is to difficult for me.
Thanks anyway...

Hvor efter tråden dør.

Og jeg forstår det sku heller ikke.
Det må jeg indrømme.

Jeg ved ikke hvor han mener jeg bør indsætte LoadVar henne.

Se Fresch's brugerprofil
Indmeldt: 16-02-2010
Indlæg: 6
Er offline

FIK DET TIL AT VIRKE!

Skulle bare skrive "this." foran den første action Smile