Readme.ge Blog

FB image FB image

ელ-ფოსტის სინტაქსის შემოწმება

ავტორი: ალექსანდრე თარიღი: Sunday, July 27th, 2008

ბევრ სარეგისტრაციო ფორმებში გვჭირდება მომხმარებლის მიერ შეყვანილი ელ-ფოსტის სისწორის შემოწმება, გავაკეთოთ იგი იმდენად რამდენადაც შესაძლებელია ჩაწერილი ელ-ფოსტის პირობაზე

1
2
3
4
5
6
7
function is_valid_email($email) {
$result = TRUE;
if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email)) {
$result = FALSE;
}
return $result;
}

გამოყენება და შედეგი –

1
2
3
4
5
6
7
8
9
10
11
is_valid_email('momxmarebeli');
#Result False

is_valid_email('momxmarebeli@yahoo.');
#Result False

is_valid_email('@yahoo.c');
#Result False

is_valid_email('momxmarebeli@yahoo.com');
#Result True

კატეგორიებში: PHP, უბრალოდ მარტივი. |

ერთი გამოხმაურება “ელ-ფოსტის სინტაქსის შემოწმება”-ზე

  1. ოთო:

    კარგი ძველი თემაა მაგრამ მაინც დავწერ…

    დღესდღეობით PHP-ს ფილტრებით მარტივად გამოდის email-ის შემოწმება: filter_var(‘momxmarebeli@yahoo.com’, FILTER_VALIDATE_EMAIL);

დატოვე კომენტარი

...