chieslaw3
22.06.2014, 18:42:55
znalazłem cos tekirgo :
$regEx = '/^[^\W][a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)*\@[a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)*\.[a-zA-Z]{2,4}$/';
if(preg_match($regEx, $email))
{
echo "Email jest poprawny smile.gif";
}
else
{
echo "Email jest niepoprawny! sad.gif";
}
ale jak to zrobic zeby w przypadku gdy jest zły email nei wyslylal danych z formularza do bazy a gdy jes tpoprawny wysylal?
$regEx = '/^[^\W][a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)*\@[a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)*\.[a-zA-Z]{2,4}$/';
else{return false}
Co i tak musisz potem sprawdzić przed wykonaniem zapytania do bazy.
Kshyhoo
22.06.2014, 19:53:45
Przenoszę do Przedszkola. Dodaj tagi do tytułu i użyj bb-code do kodu.
timon27
22.06.2014, 21:46:17
Prościej:
filter_var($checkmail, FILTER_VALIDATE_EMAIL)