Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Variabili dinamiche

  1. #1

    Variabili dinamiche

    ciao ragazzi,
    non riesco ad assegnare i nomi alle var dinamicamente con il ciclo for.
    I dati li ricavo dal php in questo modo:

    &totale_offerte&foto1=nomefile.jpg&titolo1=testo&f oto2=nomefile2.jpg&titolo2=testo2 etc.

    le variabili
    - img1,img2,etc.
    - foto_offerta1,foto_offerta2,etc.
    - txt_titolo1,txt_titolo2,etc.
    sono sullo stage.

    Questo è il ciclo for
    codice:
    for (i=1; i<=myVars.totale_offerte; i++) {
    		// FOTO 1
    		img1 = path+myVars.foto1;
    		loadMovie(path+myVars.foto1, foto_offerta1);
    		foto_offerta1._xscale = 20;
    		foto_offerta1._yscale = 22;
    		// dati
    		txt_titolo1.text = myVars.titolo1;
    	}
    qualcuno sa darmi una mano?
    Visita il mio Sito Web: http://www.distefanogiuseppe.it

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    Se l'output php è di questo tipo:
    //php
    totale_offerte=2&
    foto1=nomefile.jpg&
    titolo1=testo&
    foto2=nomefile2.jpg&
    titolo2=testo2&
    //-------------------------------------------
    AS
    //-----------------------------------------
    rand=random(999999999999999)
    myVars=new LoadVars()
    myVars.onLoad = function(success) {
    if(success)
    {
    for (i=1; i<=myVars["totale_offerte"]; i++)
    {
    _root["foto"+i].loadMovie(myVars["foto"+i]);
    _root["foto"+i].xscale = 20;
    _root["foto"+i].yscale = 22;
    _root["txt_titolo"+i].text = myVars["titolo"+i];
    }
    }
    else trace("problemi nel caricamento dati")
    }
    myVars.load("file.php?rand="+rand,"POST")
    ...altri 5 anni di purga...

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.