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

    interpretare variabile da ASP

    ciao a tutti
    ho un problema nell'identificare una variabile pescata da una pagina asp.
    Mi spiego:
    Ho una pagina flash in cui (giusto per la visualizzazione) ho un campo di testo dinamico che chiamiamo PIPPO.
    Dall'altra parte ho una pagina asp che esegue varie azione su un db e in cui dichiaro la variabile PIPPO uguale a zero e ad uno a seconda dei casi.

    In flash ho una condizione per cui se PIPPO=1 deve avvenire qualcosa... idem per PIPPO=0
    quando provo la pagina in effetti nel campo di testo visualizzo i numeri 0 e 1, ma lato flash non succede niente perchè la variabile viene considerata indefinita.

    non è un problema di percorsi e non mi sembra dipenda dal tipo di variabile (stringa/numerica)

    cosa potrebbe essere???
    in flash vedo il valore di PIPPO, ma è come se lo visualizzasse soltanto senza acquisirne il valore....

    please...
    attendo fiduciosa

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Non è percaso un problema relativo al percorso della variabile (che ne so, magari esegui il confronto da un movieclip)?
    Preva ad usare _root.PIPPO visto che la variabile che arriva al filmato è sempre in _root.

  3. #3

    codice

    non ce l'ho +
    cmq sarebbe così

    prima di tutto il loadvariables
    (campo di testo "pippo" sempre visibile)

    poi ho provato diversi cicli

    if (_root.pippo==""){
    gotoAndPlay("un fotogramma indietro");
    }else{
    play();
    }

    oppure
    if (!_root.pippo){
    gotoAndPlay("un fotogramma indietro");
    }else{
    play();
    }

    oppure
    if (_root.pippo<>0 // _root.pippo<>1){
    gotoAndPlay("un fotogramma indietro");
    }else{
    play();
    }

    e il campo di testo intanto mi segnava 0 o 1... ma cmq non era vuoto!

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Potrebbe essere un problema di tempo di caricamento: in pratica esegui un controllo quando la variabile non è ancora giunta al filmato.
    Prova a creare un movieclip vuoto che metti sullo stage al quale assegni come nome d'istanza mc.
    Nel keyframe corrispondente inserisci il codice:
    codice:
    mc.onEnterFrame = function() {
    	if (_root.pippo<>undefined) {
    		if (_root.pippo == 1) {
    			_root.prevFrame();
    		} else {
    			_root.play();
    		}
    		delete mc.onEnterFrame;
    	}
    };
    In pratica viene effettuato un controllo continuo fino a quando PIPPO assume un valore certo.

  5. #5
    ma allora perchè nel campo di testo dinamico appare la variabile???


  6. #6
    come non detto, ci sono riuscita...
    praticamente era un problema di variabili, quando non funzionava era perchè sia nel flash che nell'asp la variabile era _ROOT.PIPPO
    ora invece ho provato mettendo nell'asp solo PIPPO
    e funge...


    grazie mille a tutti

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.