Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Load vars

  1. #1
    Utente di HTML.it L'avatar di PaoDJ
    Registrato dal
    Oct 2001
    Messaggi
    273

    Load vars

    Ciao,
    codice:
    function reloadaction() {
    	loadVariables("action.php",this);
    	if(nickname!="") {
    		_level0.nick.removeAll();
    		tmp=nickname.split("$$");
    		for(x=0;x<tmp.length;x++) {
    			tmp2=tmp[x].split("||");
    			_level0.nick.addItemAt(x,tmp2[0],tmp2[1]);
    		}
    	}
    }
    richiamando questa funzione, al primo colpo carica le variabili ma non fa lo split, al secondo lavora.

    Come mai questo comportamento?

    Pao

  2. #2

    Re: Load vars

    Originariamente inviato da PaoDJ
    Ciao,
    codice:
    function reloadaction() {
    	loadVariables("action.php",this);
    	if(nickname!="") {
    		_level0.nick.removeAll();
    		tmp=nickname.split("$$");
    		for(x=0;x<tmp.length;x++) {
    			tmp2=tmp[x].split("||");
    			_level0.nick.addItemAt(x,tmp2[0],tmp2[1]);
    		}
    	}
    }
    richiamando questa funzione, al primo colpo carica le variabili ma non fa lo split, al secondo lavora.

    Come mai questo comportamento?

    Pao
    codice:
    function reloadaction() {
    	loadVariables("action.php",this);
    	if(nickname!="") {
    		_level0.nick.removeAll();
                     tmp = new array();
                     tmp2 = new array();
                    tmp=nickname.split("$$");
    		for(x=0;x<tmp.length;x++) {
    			tmp2=tmp[x].split("||");
    			_level0.nick.addItemAt(x,tmp2[0],tmp2[1]);
    		}
    	}
    }
    prova così, strano cmq, in pratica la listbox viene popolata senza fare lo split al primo colpo oppure resta vuota?
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  3. #3
    Utente di HTML.it L'avatar di PaoDJ
    Registrato dal
    Oct 2001
    Messaggi
    273
    Al primo click la lista si spopola (e non esegue lo split).
    Al secondo si ripopola, ma con i dati del primo.

    Es. nel file passo la variabile nickname e ci scrivo ciao. clicco la prima volta, niente. Modifico ciao in hello, clicco di nuovo e mi scrive ciao e non hello.

    Sembra come che ci sia un ritardo...

    Ovviamente al posto di ciao e hello vado a scrivere la stringa da dividere, è ovvio

    Ho provato a dikiarare le array, ma niente!

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.