Содержание раздела
Раздел 9: Модели и нотации при создании сайтов
Принципы стандартизации при разработке сайтов
Мультимедийные компоненты при создании сайта
Flash-графики при разработке сайта
ВАШ ВОПРОС: |
Можно ли в сценарии PHP как-нибудь компактно проверить на корректность пришедший из регистрационной формы email адрес получателя подписки? |
Студия "Жанр" - разработка сайтов (Пермь). ОТВЕТ: |
Да можно. Для этого лучше воспользоваться встроенной возможностью PHP для работы с регулярными выражениями Perl.
Код проверки примет вид:
if (!eregi("^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,4}$",$value)){ echo "Ошибочный email"; }
Однако не забывайте про "лихие" email адреса, которые могут содержать в себе дикие спецсимволы. Тем не менее, этот пример вполне универсален. |
|