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

    Validazione su campo mail (domanda semplice)

    Ho partorito faticosamente questo codice per un piccolo controllo su un indirizzo mail in un form Flash(mx)...

    on (release) {
    email = new String(mail);
    i = 0;
    chckmail = 0;
    chckpunto = 0;
    while (i<email.length) {
    car = email.substr(i, 1);
    if (car == "@") {
    chckmail = 1;
    }
    if (car == ".") {
    chckpunto = 1;
    }
    i++;
    }
    if (chckmail == 1 && chckpunto == 1) {
    gotoAndStop(3); (Messaggio di errore)
    } else {
    gotoAndStop(2); (Messaggio di ok)
    }
    }

    Così funziona alla grande...
    Tuttavia ho bisogno impellente di scambiare la posizione dei due messaggi finali, cioè mettere PRIMA quello di ok e DOPO quello di errore. Ho provato a cambiare gli operatori logici nel codice ma a quel punto non funziona più bene (se per esempio uso il "!=" mi considera la presenza della "@" ma non più del ".").
    STO DIVENTANDO PAZZA, COME LO RISOLVO????



    UFFAAAAAAAAAAAAAAA!!!
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

  2. #2
    ... Errorino....
    Attualmente è così

    ...
    if (chckmail == 1 && chckpunto == 1) {
    gotoAndStop(3); (Messaggio di ok)
    } else {
    gotoAndStop(2); (Messaggio di errore)
    }
    }

    Mentre io avrei bisogno che fosse al contrario (come avevo scritto prima).
    Ormai sono fusa!
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

  3. #3
    Nessuno mi aiuta????


    Please, io non sono un'esperta di Flash!!!!!!
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

  4. #4
    ora ci sono stato un po' a provare non so xkè facesse così ma c'era qualcosa di sbagliato nell'if cmq prova questo: che va al fotogramma 3 se sono presenti sia la @ che il punto mentre va al frame 2 se non è così.

    if (!(chckmail && chckpunto)) {
    gotoAndStop (2);
    } else {
    gotoAndStop (3);
    }

    'bye
    _.·¯Th3ñ0b0d¥¯·._

    http://www.tinform.it 1st flash site

  5. #5
    GRAAAAAAAAAAAAAAAAZIE!!!!
    Funziona benissimo, sei un mito...

    Tantissimi baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci baci....


    Avrai la mia riconoscenza per sempre!!!!
    :gren:

    Alla prossima, grazie mille davvero.
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

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.