RE: php vo flashi

From: Martin Svarovsky (martin.svarovsky@ileo.cz)
Date: 11. 04. 2003, 10:08 CEST

  • Next message: Jaroslav Dravecky: "Re: php vo flashi"
    > Jaroslav Dravecky wrote:
    > >> - akce ve flashi:
    > >> on (release) { getURL (clickthru); }
    > >> - v kodu:
    > >>  <param value="flash.swf?clickthru=page.php?lan=sk"...
    > >>  <embed src="flash.swf?clickthru=page.php?lan=sk"...
    > > Tato metoda funguje, ale len pre jeden gombik. Ako to mam 
    > vyriesit, ak 
    > > mam v animacii viac gombikov?
    > ---------------------------
    > 
    > viac gombikov, hmm, jak se rika: chytremu napovez, hloupeho 
    > kopni; kooop tak polopatisticky:
    > 
    > - flash action:
    > 1.button:  on (release) { getURL (page1); }
    > 2.button:  on (release) { getURL (page2); }
    > ...
    > n.button:  on (release) { getURL (pagen); }
    > 
    > - html/php kod
    > <param value="flash.swf?page1=page1.php?lan=<? echo 
    > $lan?>&amp;page2=page2.php?lan=<? echo 
    > $lan?>&amp;...&amp;pagen=pagen.php?lan=<? echo $lan?>"... ... 
    > a to same pro embed
    > 
    > enjoy :)
    > 
    > hmm, a co na to rika Martin, halooo, nemas neco lepsiho?
    > 
    > 
    
    Halooo, tady Martin!
    To jak navrhuje h!ynek samozrejme fungovat bude, je to OK, neprijde mi
    to ovsem uplne elegantni a prehledne - kvuli opakovanemu predavani
    parametru "lan".
    Jestli to chapu dobre, tak ve strance je Flash, ktery slouzi jako menu?
    Ma na sobe nekolik gombikov, kazdy ukazuje jinam - na predem urcene
    adresy (ktere se nebudou dynamicky menit), meni se jen parametr "lan"
    ktery se vzdy preda dal?
    Jestli je to tak, tak bych predaval pouze parametr lan v HTML (PHP)
    <param value="flash.swf?lan=<? echo $lan ?>"> a ve flashi na buttony
    povesil getURL("odkaz1.php?lan="+lan). 
    
    Taky se da pouzit elegantnejsi konstrukce a to
    getURL("odkaz1.php","","GET") <-- vsechny promenne ve flashi jsou
    predany v URL - Flash tedy posklada vsechny parametry do URL a sam je i
    "zaURL-encoduje" - pokud je potreba.
    
    Pokud se ty odkazy budou menit, stejne bych je predaval bez opakovani
    toho "lan=" a poskladal to dohromady az ve Flashi (viz prvni priklad).
    
    Je treba poznamenat ze kdyz do Flashe predavas parametry pres otaznik,
    tak se to SWFko stajuje pokazde znovu - pokud je parametr pokazde jiny. 
    Netaha se tedy z cache browseru. Reseni pres predavani dat Flashi napr.
    Javascriptem jsou vsak ponekud nespolehliva, jina slozita - pokud je to
    SWFko rozumne velke tak tohle staci - je to jednoduche a spolehlive.
    
    Martin
    

  • Next message: Jaroslav Dravecky: "Re: php vo flashi"

    This archive was generated by hypermail 2.1.6 : 11. 04. 2003, 10:08 CEST