Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Password

  1. #1

    Password

    Ciao a tutti, ho bisogno di una password facile facile per accedere al frame successivo:
    Io ho fatto così:
    Campo di input (Varwd)
    Campo dimamico (Var: errore password)
    pulsante a cui assegno
    on (release) {
    if ((pwd eq "password"))
    {
    nextFrame();
    } else {
    errore= "Errore";
    }
    }

    Il messaggio di errore mi funziona (anche quando metto la password corretta ) mentre non mi passa al frame successivo...cosa ho sbagliato?
    Poi un'ultima domanda...
    Come posso far comparire (nel campo di input) gli asterischi invece della parola?
    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816

    Re: Password

    Originariamente inviato da fantamieru
    Ciao a tutti, ho bisogno di una password facile facile per accedere al frame successivo:
    Io ho fatto così:
    Campo di input (Varwd)
    Campo dimamico (Var: errore password)
    pulsante a cui assegno
    on (release) {
    if ((pwd eq "password"))
    {
    nextFrame();
    } else {
    errore= "Errore";
    }
    }

    Il messaggio di errore mi funziona (anche quando metto la password corretta ) mentre non mi passa al frame successivo...cosa ho sbagliato?
    Poi un'ultima domanda...
    Come posso far comparire (nel campo di input) gli asterischi invece della parola?
    Grazie mille
    Cominciamo dalla sintassi che usi e dal fatto che associ ai campi di testo le variabili:
    - imho la sintassi va aggiornata "ai giorni nostri"
    - ed al posto di associare le var ai campi di testo è giusto assegnare i nomi sitanza

    Dunque io ti consiglio di procedere in questo modo:
    - crea sullo stage due caselle di testo, la prima sarà di tipo input ed avrà nome istanza pwd_txt, mentre la seconda sarà di tipo dinamico ed avrà nome istanza esito_txt
    - crea anche un movieClip, istanzialo submit_mc [sarà il bottone di submit]
    - creati il tuo secondo frame dove vuoi che l'animazione vada se la pwd è corretta

    Adesso seleziona il primo frame ed associa il seguente script:

    codice:
    stop();
    pwd_txt.password = true;
    submit_mc.onRelease = function() {
    	if(pwd_txt.text == "password") {
    		nextFrame();
    	} else {
    		esito_txt.text = "ERRORE!";
    	}
    }
    Dovrebbe funzionare

    In ogni caso ti informo che l'utilizzo di tale metodo non è sicuro, perchè qualsiasi internauta dotato di decompilatore può facilmente risalire alla password... L'ideale sarebbe usare uno script serverside che consulta un database dove sono inserite la password.

    Se invece questo esempio ti serve solo come dimostrazione di un controllo e non deve andare su internet allora va più che bene


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.