Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: problemi con gli array

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109

    problemi con gli array

    ragazzi ho usato questo codice:

    loadVariables( "news.asp", post );
    //Creo l'array
    utenti = new Array();
    //Inserisco i nomi degli utenti
    utenti[1] = "1";
    utenti[2] = "2";
    utenti[3] = "3";
    utenti[4] = "4";

    n=4;

    for (i=1; i<=n; i++){
    duplicateMovieClip(logo, "logo"+i, i);
    setProperty("logo"+i, _x, (100*i));
    _root["logo"+i].prova = utenti[i];
    }

    ma ho per prima cosa il problema che l'array deve riempirmisi dinamicamente quindi utenti[1]= "1" dovrà diventare utenti[1]= Dati1 che è il valore che la pagina asp mi restituisce dopo l'interrogazione al db ma così facendo non mi scrivenulla nel campo di testo.

    Il secondo è che quell' n=4 dovrà essere uguale ad un altro valore contenuto in una variabile di nome numero sempre contenuta nel file asp.

    Sapreste dirmi come devo fare?

  2. #2
    come li passi i valori da asp?

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    ho una cosa del genere:

    &Data1=05.08.1978&Data2=05.08.1978&Data3=05.08.197 8&Data4=05.08.1978&x=3

  4. #4
    Originariamente inviato da before
    ho una cosa del genere:

    &Data1=05.08.1978&Data2=05.08.1978&Data3=05.08.197 8&Data4=05.08.1978&x=3
    il numero di elementi degli array (data1 - data2 etc) è sempre lo stesso o può variare? Nell'esempio che mi hai postato sono 4 elementi.

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  5. #5
    un'altra cosa, usi flash MX o ancora il 5 ?

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    il numero degli elementi varia ed uso flash mx

  7. #7
    da asp:
    codice:
    &Data1=05.08.1978&Data2=05.08.1978&Data3=05.08.1978&Data4=05.08.1978&x=3&n=4
    as:
    codice:
    dati = new LoadVars();
    dati.path = this;
    utenti = new Array();
    dati.load("news.asp");
    dati.onLoad = function(){
    	this.path.n = Number(this.n);
    	for(var i=1; i<=this.path.n;i++){
    		this.path.utenti[i] = this["Data"+i];
    	}
    	this.path.x = this.x;
    }
    
    //n = 4;
    //x = 3;
    //utenti[1]=valore Dati1 etc.

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    da asp ho fatto come mi hai detto tu e ihn flash o messo questo codice

    dati = new LoadVars();
    dati.path = this;
    utenti = new Array();
    dati.load("news.asp");
    dati.onLoad = function(){
    this.path.n = Number(this.n);
    for(var i=1; i<=this.path.n;i++){
    this.path.utenti[i] = this["Data"+i];
    }
    this.path.x = this.x;
    }

    for (i=1; i<=n; i++){
    duplicateMovieClip(logo, "logo"+i, i);
    setProperty("logo"+i, _x, (100*i));
    _root["logo"+i].prova = utenti[i];
    }

    ma i campi mi restano bianchi... non succede nulla

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    no no scusami ho fatto io un erroraccio ma ho risolto....

    Grazie mille sei stato un grandissimo

  10. #10

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.