Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Scelta frame menu da variabile in php

    Credo sia una cosa semplice ma non riesco a trovare la via giusta. Vi spiego: vorrei semplicemente comandare il mio menù in base ad una variabile "area" che passo direttamente dall'URL in php. In pratica

    filmato nella root = menu.swf con 3 pulsanti (home attivato nel 1°frame, links nel 2°, contatti nel 3°) ognuno di questi ha solo il gotoAndStop(1/2/3)
    in ogni frame c'è direttamente l'action loadMovieNum("home.swf" / "links.." / "contatti..", 1);
    il filmato è contenuto nel file denominato sito.php

    Vorrei semplicemente passare una variabile da URL cioè sito.php?area=link e dire a menu.swf di andare nel 2° frame

    In sostanza: come faccio a dire a flash di caricare una variabile da un file esterno il cui nome è "dinamico"?

    Grazie
    Vai al sito del mio gruppo http://www.kaosband.it

  2. #2
    o utilizzi flashvars (a mio avviso un po troppo complicato) stampando la variabile dentro la pag html ke contiene l'swf;
    oppure utilizzi loadvars collegandolo ad un altra pagina php ke ti stampa &area=link.

    Poi nn so di preciso cosa t voglia fare.

    Sinceramente non so se puoi rilevare variabili get dall url della stessa pagina dell swf..sarebbe da provare (sempre con loadvars).

  3. #3
    e' proprio quello che vorrei provare a fare: leggere delle variabili dalla stessa pagina del swf.
    Ma non si può mettere come percorso del file esterno un "this" o un "windows.location" o un qualcosa che dica a flash di prendersi il file da caricare direttamente dalla barra dell'indirizzo?
    Vai al sito del mio gruppo http://www.kaosband.it

  4. #4
    l'unico modo che conosco è FlashVars ma le variabili nn vanno nell url.
    Poi nn so..

  5. #5
    Girando un po' in internet ho risolto tutto e visto che non è bello lasciare 3d aperti...
    Allora, la prima cosa fondamentale è che è possibile passare le variabili direttamente dall'indirizzo (addirittura anche da explorer in locale) ovvero miofilmato.swf?var1=1 e va inserito direttamente nel valore del param name"movie" . Ottimo direi...
    fatto questo basta semplicemente giocare con if var1==1 gotoAndPlay(1) else if var1==2...

    Grazie cmq a tutti!
    Vai al sito del mio gruppo http://www.kaosband.it

  6. #6
    scusa un attimo, dall'indirizzo dici? solitamente nell indirizzo hai un file html, php o asp, non swf.

    Tu dici di metterla nell incorporamento dell swf..o sbaglio?

  7. #7
    io volevo che da miapagina.php?var1=1 caricarlo nell'swf.
    In php setto la var1 con il . $_REQUEST['var1'] e poi nell'OBJECT

    codice:
    <param name="movie" value="index.swf?
    <?php
    echo "var1=" . $_REQUEST['var1'];
    ?>
    ">
    In flash setto if var=="" gotoAndStop(1) else if var==1 gotoAndStop(2)
    e il gioco è fatto!
    Vai al sito del mio gruppo http://www.kaosband.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.