ПХП - Провера формата адресе е-поште

Овде испод можете пронаћи сп технике да одредите да ли варијабла садржи важећу адресу е-поште.

Коришћење филтера

Користећи ову врсту функције, можете проверити да ли је адреса е-поште важећа.

филтер_вар ()

Пример:

 ако (филтер_вар ($ емаил, ФИЛТЕР_ВАЛИДАТЕ_ЕМАИЛ)) {

// Емаил је добар

}

Коришћење регуларних израза

Са регуларним изразима, могуће је проверити да ли је адреса е-поште, добијена путем обрасца, важећа.

Ево функције која проверава да ли је стринг само е-маил адреса валиде.фунцтион ВерифиерАдрессеМаил ($ аддресс)

функција ВерифиМаилАддресс ($ аддресс)

 {

$ Синтак = '# ^ [в.-] [в .-] +. [А-зА-З] {2, 5} $ #';

ако (прег_матцх ($ Синтаке, $ адрдесс))

ретурн труе;

друго

ретурн фалсе;

}

Имплементација

Након добијања адресе образац:

 $ аддресс = хтмлентитиес ($ _ ПОСТ ['адресс']);

ако (ВерифиМаилАддресс ($ адресс))

одјек '

Ваша адреса је важећа.

';

друго

одјек '

Ваша адреса није важећа.

';
Претходни Чланак Sledeći Чланак

Топ Савети