salve volevo sapere se esiste una funzione per verificare se la mail inserita sia corretta, almeno che c siano tre caratteri prima della @ e che nn siano caratteri speciali....
grazie
salve volevo sapere se esiste una funzione per verificare se la mail inserita sia corretta, almeno che c siano tre caratteri prima della @ e che nn siano caratteri speciali....
grazie
..:: SMZ-studio ::..
By SaveZ
espressioni regolari....
ci sono infiniti esempi su questo forum e su altri siti... cerca e vedrai che troverai!!
...uno a caso (preso dal sito della zend)
<?php
$email="john@zend.com";
if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-
]+)*(\.[a-z]{2,3})$", $email) {
echo "The e-mail was not valid";
} else {
echo "The e-mail was valid";
}
?>
M
Luna dove sei, Sole dove vai.
---
grazie a tt e due!!!!
![]()
Oppure la funzione che suggerisce sempre andr3a
function checkMail( $m ) {
// andr3a / HTML.IT
$r = "([a-z0-9]+[\._\-]?){1,3}([a-z0-9])*";
$r = "/(?i)^{$r}\@{$r}\.[a-z]{2,6}$/";
return preg_match($r, $m);
}