PHP - e-posti aadressi vormi kontrollimine
Allpool saate leida sp tehnikat, et määrata, kas muutuja sisaldab kehtivat e-posti aadressi.
Filtri kasutamine
Kasutades neid tüüpe, saate kontrollida, kas e-posti aadress on kehtiv.filter_var ()
Näide:
kui (filter_var ($ email, FILTER_VALIDATE_EMAIL)) {// E-post on hea
}
Regulaaravaldiste kasutamine
Regulaaravaldiste abil on võimalik kontrollida, kas vormil saadud e-posti aadress on kehtiv.Siin on funktsioon, mis kontrollib, kas string on ainult e-posti aadress valide.function VerifierAdresseMail ($ address)
funktsioon VerifyMailAddress ($ address)
{$ Syntax = '# ^ [w.-] [w .-] +. [A-zA-Z] {2, 5} $ #';
kui (preg_match ($ Syntaxe, $ adrdess))
tagasi tõde;
muidu
tagastage vale;
}
Rakendamine
Pärast aadressi saamist vormi:$ address = htmlentities ($ _ POST ['aadress']);kui (VerifyMailAddress ($ aadress))
kaja "
Teie aadress on kehtiv.
';muidu
kaja "
Teie aadress ei ole kehtiv.
';