Tutorial PHP - Analisi di una funzione php da usare per valutare un indirizzo email.

  WebSpazio.it | Tutorial PHP
Webspazio.it - Tutorial PHP
Analisi di una funzione php da usare per valutare un indirizzo email


Obiettivo del tutorial: Analizzare una funzione php da usare per valutare un indirizzo email.

 

Un bisogno che hanno molti webmater è quello di verificare le email che l'utente inserisce nei form.
Anticipiamo che non è facile costruire una funzione che copra tutti i casi possibili. Nella funzione che proponiamo di seguito dei controlli su alcuni elementi che devono essere assolutamente presenti nell'email affincgè questa possa essere ritenuta valida.

function VerificaEmail($s) {
  $punto = strrpos($s, '.');
  $chiocciola = strrpos($s, '@');
  $lunghezza = strlen($s);
  return !(
    $punto === false ||
    $chiocciola === false ||
    $lunghezza === false ||
    $punto - $chiocciola < 3 ||
    $lunghezza - $punto < 3
  );
}

La funzione strpos() verifica la presenza nella stringa passata come primo parametro del carattere passato come secondo parametro, e restituisce la posizione in cui viene trovato.
Nell'esempio sopra abbiamo verificato che la stringa che rappresenta l'email contenga il punto e la chiocciola.
Abbiamo verificato inoltre che la stringa non sia vuota (cioè di lunghezza zero). Inoltre la stringa è considerata valida se ci sono almeno tre caratteri tra la chiocciola e il punto.




  


Partner: sms gratisInviaresmsgratis.it si propone come punto di riferimento per gli utenti che cercano siti internet per inviare sms gratis.

      SMS Gratis

trading onlineGuidatradingonline.com propone una guida al trading online, azioni, mercati azionistici, finanza online, indizi di borsa, grafici indici azioni .

      Trading online

zoologiazoologia-animali.com propone una guida alla zoologia e animali, specie animali suddivise per categorie, guida scentifica animali ed esseri viventi del regno animale

       Zoologia

directory gratisYoweb.it è una directory ricca di categorie con siti selezionati da editori per trovare velocemente e gratis.

       Directory Gratis

Home | Computer & Internet | Sviluppare Sito Web | Promuovere Sito Web | Mappa del Sito | Altri Siti | Contatti

Copyright © webspazio.it
Designed by webspazio.it