Problem z eregi ?

0

Witam jakoś funkcja eregi niebyła mi potrzebna nigdy , ale kiedyś musi być ten pierwszy raz
mam skrypt do wysyłania maili działa on ale chce dodać funkcje do sprawdzania poprawności adresu email
O to kodzik, obrazu pytanie co robie źle ?

<?php
if (eregi("^[a-z]+[A-Z]+[0-9]+@[a-zA-Z]+[0-9]+.[a-zA-Z]+$",$mail)) {
	//odbieranie  wartości z formularzy i  wysyłanie 
	//maila poprzez  mail()

}
else
 echo "Mail jest nie poprawny";
}
?>

Czekam na odpowiedz :smutny:

0

Złe wyrażenie regularne, temat był tyle razy wałkowany tutaj, poczytaj o wyrażeniach regularnych.

Gotowa funkcja sprawdzająca od razu rekord MX domeny (wpis na serwerze DNS)
http://4programmers.net/Forum/viewtopic.php?id=112981#id394627

0

Co to jest ":smutny:" ? // he, pewnie jakaś emotikona z IPB, bo tam się zazwyczaj zaczynają i kończą na ":" ;P - Cold

W każdym razie nie używaj eregi - przerzuć się na preg_match. Eregi jest tylko by zachować kompatybilność wstecz i nie powinno być już używane.

1 użytkowników online, w tym zalogowanych: 0, gości: 1