[ enco1 @ 06.06.2007. 19:16 ] @
Ideja je jednostavna samo mi treba pomoc nekoga sa iskustvom.Situacija je sljedeca imam Flash galeriju koja putem xlm fajla dobija informacije i ucitava slike za galeriju.Moja zelja je da putem metode Query String ? flash ucitava razlicite xlm fajlove u zavisnosti od stranice na kojoj se nalazi.Pomoc potrebna hvala unaprjed
[ djalfirevic @ 06.06.2007. 19:59 ] @
U redu. Ali sta ti konkretno treba? Daj primer, postuj tvoj fajl...

Mozes da koristis XMLConnector komponentu, a mozes da koristis i XML klasu.
[ gordon_beneth @ 06.06.2007. 22:40 ] @
Ako su ti html stranice u različitim folderima, jednostavno stavi xml fajl u isti folder sa html stranicom, neka imaju isto ime i koristi relativnu putanju u flashu.
Ako ne možeš tako onda prosledi putanju flashu preko html-a, pogledaj ovu temu
http://www.elitesecurity.org/t248688-0#1494595
[ enco1 @ 07.06.2007. 08:44 ] @
Mislim da se nismo razumjeli radim portal u Joomli.To znaci nije htlm format stranice.Jedino sta mogu iskoristiti da kazem flashu koju galeriju za koju stranicu da izabere je Query String odnosno zadnji dio URL.Ovaj metod se moze primjeniti za ucitavanje razni slika na razne stranice.Medjutim nisam siguran u to dali se moze upotrebiti za ucitavanje razlicitih xlm filova za razlicite stranice.

Evo dio koda ActionScript-a te galerije koji regulise ucitavanje XLM-a:
my_xml.onLoad = function(loaded) {
if (loaded) {
gallery = this.firstChild.childNodes[q];
curLength = gallery.childNodes.length;
for (var i = 0; i<gallery.childNodes.length; i++) {
pArray.push(gallery.childNodes.attributes.source);
tArray.push(gallery.childNodes.attributes.thumb);
iArray.push(gallery.childNodes.attributes.title);
}
}
delay = setInterval(makeButtons, 50);
};
my_xml.load("gallery.xml");======jeli ovdje moguce uvesti neki variabla tipa XLMFillename koju bi mogao mjenjati kasnje sa Query String.
}

Evo dio koda za Query String



<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/"
WIDTH="250" HEIGHT="300" id="flaMovie1">
<PARAM NAME=movie VALUE="flaMovie1.swf?XLMFilename=images%2Fimage1%2xlm">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="flaMovie1.swf?XLMFilename=images%2Fimage1%2Exlm"
quality=high bgcolor=#FFFFFF WIDTH="250" HEIGHT="250" NAME="flaMovie1"
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>

To je ideja nisam ekspert za flash ali mozda bi ovo pomoglo nekoj optimizaciji tako da samo imam jedan swf a da se xlm filovi mjenjaju.
Pozdrav
[ gordon_beneth @ 08.06.2007. 00:36 ] @
Ja sam tebe razumeo i dao sam ti odgovor, problem je što ti neke stvari ne razumeš
1. Stranica koju učitava bruzer JESTE HTML inače ne bi mogao da je učita tj renderuje. Pri tome je totalno nebitno da li je stranica statična ili je generisana PHP-om
2. Ne možeš da koristiš Query String u putanji za .swf fajl, tj možeš ali flash to ne "kapira"
3. Možeš da prosleđuješ promenljive .swf-u tako što ćeš ih ubaciti u <object> tag u html stranici, što sam i objasnio ovde
http://www.elitesecurity.org/t248688-0#1494595
Dakle napravi svoj object tag na osnovu koda koji sam postovao tamo. Još jednom: nebitno je da li je tag ili cela html stranica statička ili dinamička, bitno je da bruzer dobije ispravan kod.
[ enco1 @ 08.06.2007. 09:28 ] @
Tacno put do rjesenja je bio "FlashVars" a ne ono sto sam ja mislio.Posto nisam dobro upoznat sa ActionScript nisam mogao svatiti tvoj prvi odgovor.Nakon malo citanja po netu dosao sam do istog rjesenja koji si ti predlozio.Svaka cast ocigledno poznajes materiju jako dobro za razliku od mene.Hvala puno