PHP-script for å teste gyldigheten av e-postadresser

Utgave

Jeg lurer på om det finnes en PHP-løsning (eller annet) for å teste gyldigheten av en e-postadresse?

Løsning

Prøv dette:

 funksjon validate_email ($ email) {$ mailparts = explode ("@", $ email); $ hostname = $ mailparts [1]; // validere epostadresse syntaks $ exp = "^ [az \ '0-9] + ([._-] [az \' 0-9] +) * @ ([a-z0-9] + ([. _-] [a-Z0-9] +)) + $ "; $ b_valid_syntax = eregi ($ exp, $ email); // få mx adresser av getmxrr $ b_mx_avail = getmxrr ($ vertsnavn, $ mx_records, $ mx_weight); $ B_server_found = 0; hvis ($ b_valid_syntax && $ b_mx_avail) {// kopier mx-poster og vekt inn i array $ mxs $ mxs = array (); for ($ i = 0; $ i 

"; endif; hvis (! er_string ($ nomorganisering)) $ msg. =" Le champs Nom de l'organisasjon gjør det bra for deg selv

"; hvis (tomt ($ tjeneste)) $ msg. =" Au moins une case service doit être cochée

"; hvis (tomt ($ fonksjon)) $ msg. =" Une fonction doit être séléctionnée

"; hvis (tom ($ email)) $ msg. =" Le champ email er obligatorisk

"; elseif (! ereg (" ^ (. +) @ (. +) \\. (. +) $ ", $ email)) $ msg. =" Le champ email er obligatorisk 22

"; elseif (validate_email ($ email) == 0) {echo 'Ugyldig e-postadresse!'; $ msg. = 'Ugyldig e-postadresse!';} E-postadressen er gyldig ';} Return ($ msg) ;}

Takket være for dette tipset.

Forrige Artikkel Neste Artikkel

Beste Tips