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:
- Cumplighà validazione per email in HTML si usa una forma di web chì e persone indentanu indirizzu email.
- Utilizate u filtru PHP validazione di u FILTER_VALIDATE_EMAIL. (Sutta seguenti per esempi).
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"):