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

    scambio di var tra PHP e FLASH

    Ciao a tutti.
    ho un problemino.
    Ho creato un unico menu di navigazione in flash che dovrà essere caricato in ogni pagina di un sito.
    Volevo usare il PHP per passare delle var al menu ed indicare per esempio in che pagina mi trovo o se l'audio è acceso o spento...

    In flash ho usato questo codice:
    getURL("pagina02.php?pagina=2&audio=spento");

    quando chiamo l'oggetto flash uso questa sintassi:
    <embed src="top.swf?pagina=$pagina&audio=$audio">

    ora però non so cosa devo fare come leggere queste variabili nel movie.ho provato così:
    pippo = _root.pagina o pippo = _level0.pagina,

    sinceramente non so se sto usando il procedimento giusto, e se faccio tutto correttamente, qualcuno mi puo? aiutare??
    grazie ancora.

  2. #2
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    se ho capito bene devi passare variabili da php a flash

    io faccio così
    Codice PHP:
    <?php 
    $nome
    ="Luca";
    $output="nome=".$nome;
    echo 
    $output
    ?>
    codice:
    var carica = new LoadVars();
    carica.load("invia.php");
    carica.onLoad = function(success) {
        if(success)
    	{
            var risultato = new String();
    		casellatesto.text = "Nome:  " + carica.nome;
        }
        else
    	{
            casellatesto.text = "Errore nel caricamento file!";
        }
    }

  3. #3
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    scusate....

    Anch'io ho bisogno di passare le variabile da php a flash


    Ho provato con il tuo metodo ma non ho capito bene come funziona in quanto se io ho

    $nome="Andrea";

    $nick="Tizio";

    $output="nick=$nick";

    echo "$output";

    come faccio a passare a flash più variabili contemporaneamente??

    Se aggiungo ad es

    $out="nome=$nome";

    echo "$out";

    ho mi visualizza tutto sulla variabile $nick

    e falsh riceve nick=$nick+nome=$nome

    che non mi pare plausibile oppure

    per passare le variabili separatamente ho aggiunto a
    $output=$output."\n";

    ma niente da fare.

    Io non ho proprio capito come funziona sto passaggio delle variabili.

    In genere non si usano metodi tipo POST o GET ?
    qui cosa succede usiamo lo standard output per passare le variabili?

    E' una cosa stranissima....

    infatti se non metto echo "$ouput"; non passa nessuna variabile.

    Mi spiegate cosa sto facendo quando scrivo echo "$output" e difatto che cosa stiamo facendo dal punto di vista logico??

    GrAzIe a tutti!!

  4. #4
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    Codice PHP:
    <?php 
    $nome
    ="Luca";
    $cognome="Guglielmetti";
    $output="nome=".$nome."&cognome=".$cognome;
    echo 
    $output
    ?>
    poi in flash ci sarà

    carica.nome
    carica.cognome

  5. #5
    Utente di HTML.it L'avatar di Guglie
    Registrato dal
    Dec 2002
    Messaggi
    1,572
    cmq lo scopo è avere un testo che contenga
    codice:
    variabile1=valore1&variabile2=valore2&variabile3=valore3
    è come caricare variabili da un file di testo
    powered by GNU/Linux Gentoo
    A Elbereth Gilthoniel o menel palan-diriel, le nallon sí di-nguruthos! A tiro nin, Fanuilos!

  6. #6
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    FUNZIONA!!

    GRAZIE!!ciao.vado a scrivere un altro messaggio perchè ho già un altro problema con i preloader dentro uno scrollpanel.

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.