Visualizzazione dei risultati da 1 a 3 su 3

Discussione: flash e php

  1. #1

    flash e php

    Salve ragazzi,
    nella sezione area riservata di un sito che stò facendo ho fatto interagire flash e php, alla pressione del tasto "enter" dopo l'inseriemento del nome e della password, si carica con loadVariableNum il file php, a seconda se i dati sono corretti o no, restituisce "corretto" o "errore" con la funzione echo, nel campo "msg".
    Qual'è il problema: a me interessa che flash, dopo la restituzione dell'echo, faccia partire alcuni clip fino ad arrivare al frame dove ci sono i dati riservati. Io ho creato un mc vuoto sullo stage ed ho associato:
    onClipEvent (enterFrame) {
    if (msg == "corretto") {
    _root.errore.gotoAndStop(1);
    _root.avan = true;
    _root.visitatore = nome;
    _root.chiave.play();
    } else if (msg == "errore") {
    _root.errore.gotoAndStop(2);
    }
    }
    ho provato sia con le virgolette che senza...
    ma credo che così il controllo lo faccia solo una volta e non ciclicamente, infatti tutte queste azioni non si compiono.
    Preciso che il php funziona bene, infatti ho messo un capo "msg" dinamico che mi restituisce perfettamente il controllo.
    Grazie per l'aiuto

  2. #2

    Re: flash e php

    codice:
    onClipEvent (enterFrame) {
    	if (_root.msg == "corretto") {
    		_root.errore.gotoAndStop(1);
    		_root.avan = true;
    		_root.visitatore = nome;
    		_root.chiave.play();
    	} else if (_root.msg == "errore") {
    		_root.errore.gotoAndStop(2);
    	}
    }
    non hai specificato dove le variabili le passi se sulla timeline (quindi devi mettere _root) oppure nel clipfilmato allora devi aggiungere queste due righe e togliere il _root

    es.:

    onClipEvent(load){
    loadVariables("file.php",this);
    }


    ciao

    ps
    se puoi usare il flashmx è meglio.. ma cambia la sintax
    [cite]Non c'è da impazzire nell'illogico: se una volta va e l'altra no, è per forza il server; gli script non hanno il dono della ragione e neanche la libertà di prenderci per il culo...[/cite]

  3. #3
    Che stupido....ora va tutto ok!!!
    la solita fretta di fare 50 cose contemporaneamente

    Grazie

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.