Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439

    [Mx] Validare email tramite As

    Per controllare che in un campo di una form Flash/asp il campo dell'email sia scritto correttamente ho usato questa sintassi:
    Codice PHP:
     if (!txt_em.length || txt_em.indexOf("@") == -|| txt_em.indexOf(".") == -1) { 
    txt_em è la variabile del campo.

    In pratica con !txt_em.length controllo che non sia vuota e infatti funziona. Ma il controllo della presenza del punto e della chiocciola non funzionano (nel senso che anche se non li metto non succede niente.

    Sapete dirmi perchè?
    わさび

  2. #2
    Prova usando && (AND) invece che || (OR)
    In pratica come lo hai ora basta che sia vera una delle condizioni e non tutte e 3...quindi basta che il campo di testo non sia vuoto perchè sia validata (credo )

  3. #3
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da Broly
    Prova usando && (AND) invece che || (OR)
    In pratica come lo hai ora basta che sia vera una delle condizioni e non tutte e 3...quindi basta che il campo di testo non sia vuoto perchè sia validata (credo )
    hmm non va in questo caso
    Codice PHP:
     if (!txt_em.length && txt_em.indexOf("@") == -&& txt_em.indexOf(".") == -1) { 
    non funziona nemmeno il primo dei tre check
    わさび

  4. #4
    Fico
    A questo punto la cosa migliore che possa fare è consigliarti di dare un'occhiata a questi

    http://www.sephiroth.it/file_detail.php?id=34
    http://www.sephiroth.it/proto_detail.php?id=113

    Così da prendere spunto e magari trovare l'errore, perchè io personalmente non ho mai provato a fare una cosa di quel tipo e quindi non saprei darti indicazioni più precise

  5. #5
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    do un'occhiata
    gracias
    わさび

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.