Visualizzazione dei risultati da 1 a 2 su 2

Discussione: controllo mail

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    209

    controllo mail

    ho un form con questo controllo mail che ho scritto funziona ma a volte va un pò in crisi mi da errore anche quando la mail è valida

    email1 = email.lastIndexOf("@");

    if (email1<=2){
    out = "Inserire una mail valida";
    return;
    } else {

    email2 = email.lastIndexOf(".");

    if (email2-email1<=2){
    out = "Inserire una mail valida";
    return;
    } else {

    email3 = email.substr(email2, email.length);

    if (email3.length<1){
    out = "Inserire una mail valida";
    return;
    }}}

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    prova questa, l'ho scritta al volo e non so se va... ne ho una a casa che è già verificata, al massimo se questa non va, quando posso posto quella

    Codice PHP:
    function checkMail(mail){
        var 
    temp mail.split(" ").join("");
        if(
    temp.length 0){
            if(
    temp.indexOf("@") > -1){
                var 
    temp2 temp.split("@")[1];
                if(
    temp2.length 5){
                    if(
    temp2.indexOf(".") > -1){
                        var 
    temp3 temp2.split(".")[1];
                        if(
    temp3.length 1){
                            return 
    true;
                        } else {
                            return 
    false;
                        }
                    } else{
                        return 
    false;
                    }
                } else {
                    return 
    false;
                }
            } else {
                return 
    false;
            }
        } else {
            return 
    false;
        }

    la funzione ritorna un valore booleano true o false a seconda che la mail abbia formato valido o meno

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.