Visualizzazione dei risultati da 1 a 6 su 6

Discussione: loadVariables & loop

  1. #1

    loadVariables & loop

    Tramite un loadVariables("notizia.php, this); carico un file dove il suo contenuto e':

    titolo=bla!bla!bla!bla!bla!
    &notizia=bla!bla!bla!bla!bla!bla!bla!bla!bla!bl a!
    &data=01/01/2004
    &EOF=6

    chiaramente i "bla!bla!bla!" sono estratti con PHP da un Database.

    Il mio problema e' che vorrei utilizzare la variabile "EOF" che mi serve per sapere quanti loop deve fare un ciclo "for" che si trova nel filmato e quindi sara':

    codice:
    loadVariables("notizia.php, this);
    for(a=0; a<EOF; a++){
      ####loop####
    }
    non riesco a eseguire il ciclo perceh non mi vede nella giusta forma la variabile EOF, forse la vede come stringa e non posso usarla li ???

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    In effetti viene vista come stringa. Per verificare che le variabili siano state caricate prima di utilizzarle:

    http://flash-mx.html.it/guide/lista_....asp?idguida=9

    Per quel ciclo:

    codice:
    for(var a = 0; a < Number(EOF); a++){
      ####loop####
    }

  3. #3
    Non funziona!!!

    codice:
    loadVariables("notizia.php, this);
    var myEOF = EOF;
    if(i==Number(myEOF.ignoreWhite=true)){
    	gotoAndPlay(1);
    }else{
    	gotoAndPlay(2);
    }
    questo codice mi porta sempre al fotogramma 2

    .ignoreWhite=true ho aggiunto questo perceh ho uno spazio bianco e non so come levarlo prima nel PHP ...

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    No no no, aspetta, ignoreWhite è una proprietà della Classe XML, non c'entra niente. Il problema dello spazio bianco va risolto su php, se possibile. Inoltre lì non stai verificando il caricamento. Hai dato un'occhiata alla guida?

  5. #5
    Ho fatto un passo avanti ma pure uno in dietro :

    codice:
    oggetto=new LoadVars();
    oggetto.onLoad=function(success){
    	if(success){
    		gotoAndPlay(3);
    	}else{
    		stop();
    	}
    }
    oggetto.load("notizia.php?id="+i);
    questo mi carica il documento ma non riesco a visualizzare poi nei campi di testo dinamici...

    Pecche???

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Le variabili vengono caricate nell'istanza della Classe LoadVars, non nella timeline in cui giacciono i campi di testo. Devi esplicitamente trasferire i dati dove ti servono. E' scritto qui:

    http://flash-mx.html.it/guide/view_l...guida=9&id=197

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.