Cumu Validate Addresses in un script PHP

Adresse elettroni: fàcili per creà, difficult to type.

Quandu puderebbe sbaglià. Ciò puderebbe vede tutte e sbagliatu è tuttu. Ciò puderebbe guardà oi dirittu è micca travagliatu à tuttu.

Avè l'indirizzi email chì ricumpite - per un bolle di novu, per esempiu, o per a ricunione di password - à almenu conforme à i normi (se micca assicurare) hè cruciale, sicuru, è cusì cusciottu.

Fortunatamente, PHP (5 è dopu) vene cun un settore di funzioni è filtri chì facenu prova per l'validità di l'indirizzu email un fucinamentu.

Validate Addresses in un script PHP

Per cunvalidà un indirizzu email per a correczione (micca cuntrollà se l'indirizzu hè attualmente di travagliu è leghere) in PHP:

FILTER_VALIDATE_EMAIL PHP Validazione di l'indirizzu di e mail Accolta

Innota chì FILTER_VALIDATE_EMAIL validarà l'indirizzu email chì cuntenenu i duminii è i domini d'altitudine chì ùn anu micca. Se vulete evitari sti, puderete pruvà di duminii d'altu livellu chì anu più di 4 caratteristi (chì stenderanu erroneously ". Mureum"), o per duminii di domini chì sò o 2 caratteri longu (tutte e paese top- domains de niveau) o unu di e duminii cunnisciuti di livellu di u livellu (chì avete bisognu di aghjurnà cum'è a lista cambia).

FILTER_VALIDATE_EMAIL serà micca erroneously in l'indirizzu email cù duminii di duminiu longu (64 caratteri o più), è in l'indirizzu email cù i caratteri salvaghi (per esempiu "me \" @ example.com "). Per evitar esse falsi pusitivi , pudite piglià un Classe cum'è php-email-address-validation.

EREPAGLIONE FILTER_VALIDATE_EMAIL Evalidazione di l'indirizzu email

Assuming $ email_address possi l'indirizzu per esse verificatu, pudete pruvà a so validità usendu:

Pudete puru filtrerà un indirizzu indirizzu direttu da u web form (cumanda chì l'indirizzu email hè stata captule in u campu cù u nome "email"):