A volte è necessario controllare che la sintassi di una email sia corretta, per i nostri form tipo Contattami dove richiedere la mail del visitatore oppure Newlsletter.
Quello che ci permette di fare questo lavoro sono le regular expression (espressioni regolari), cioè una stringa che utilizzeremo come pattern per verificare la sintassi.
Vediamo come verificare la mail inserita da un utente:
<?php
$verifica = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $maildaverificare);
if ( $verifica )
{
print 'La mail è valida';
}
else
{
print 'La mail non è valida';
}
?>
Come vedete viene utilizzata la funzione ereg, che esegue una ricerca in stringa testi che possano incrociarsi con l’espressione regolare indicata in espressione_regolare distinguendo tra lettere minuscole e maiuscole.
Vediamo le possibili condizioni che possiamo utilizzare
Vi ricordo in fine che per verificare in modo assoluto l’esistenza di una mail, è necessario recapitare all’indirizzo un link per l’autocertificazione, in questo modo sapremo con certezza, che la email esiste.
Prezzo: EUR 7,90
Promozione: EUR 6,72
Prezzo: EUR 49,90
Promozione: EUR 42,42
Prezzo: EUR 12,90
Promozione: EUR 10,96
Prezzo: EUR 40,00 |
Promozione: EUR 38,00
Articoli simili ABCCinemaHTMLLinksNewsletterPHPSviluppoTutorial
Oggi vediamo alcuni indispensabili consigli SEO per migliorare la visibilità dei siti web o ancora meglio degli  articoli, con lo scopo di migliorare la predisposizione all’indicizzazione dei nostri progetti web sui motori di ricerca. Ormai anche il Web Designer, soprattutto se è ha intrapreso la carriera da Freelance, deve assolutamente conosce alcune nozioni base della SEO. [...]
Come ogni giorno, mi ritrovo a girovagare per il web: news dal mondo, articoli di nuovi o aggiornamenti social, altro vip che si cancella da Twitter… solita routine, quando ad un tratto vengo attratto dalla notizia di un nuovo Social Network super esclusivo. Già avevo sentito parlare di Path, ma non so per quale strano [...]
Sono sempre troppo poche le campagne creative che puntano a sensibilizzare sulla causa animalista, contro le violenze e i test sugli animali, eppure quelle che hanno colpito di più l’immaginazione sono scolpite nelle coscienze di ognuno come segni indelebili. Tra tutte, una delle più meritevole degli ultimi anni è quella dell’azienda inglese LUSH, che ha [...]
Christophe Huet è un fotografo specializzato nel fotoritocco digitale, che divide facilmente le opinioni del pubblico, in quanto sappiamo benissimo che esistono due distinte correnti di pensiero. I primi, puristi della foto per i quali la manipolazione è da pena di morte, e i secondi, gli artisti del fotoritocco come Christophe che del fotoritocco hanno [...]

Trazaman
5 luglio 2007
Ciao julius! Ma tutto ciò dove va inserito?
Julius
5 luglio 2007
In una pagina php, utilizzata come controllo….
Tramite un form da una pagina html, tu la invi a questa pagina php, se la mail è valida farai delle azioni, come farlo inviare una mail, altrimenti inserisci altre azioni da svolgere.
NOEL88
13 ottobre 2007
ciao julius..grande come sempre..ottima idea..ma spiega passo passo..insomma mettiam ke io voglia usare il form mail php..come faccio a far verificare l’indirizzo mail ke inseriscono nel form??