PDA

View Full Version : الگوی ایمیل



amirepsilon
پنج شنبه 31 اردیبهشت 1388, 13:17 عصر
سلام
اگر ما یک ایمیل رو بخواهیم با الگوی زیر چک کنیم باید چیکار کنیم ؟


^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$
ممنون

Ali-23
پنج شنبه 31 اردیبهشت 1388, 14:30 عصر
از صفحه قبلی می تونی براش فیلد تعریف کنید بعد در صفحه ارسال ایمیل با این شرط چک کنیدش .



<?php
$email = HtmlSpecialChars($_POST ['email']);
$check_mail = "^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$";
if(! ereg ($check_mail , $email))
{
echo "ایمیل شما نادرست می باشد";
} else {
mail($to,$subject,$message);
};

?>


موفق باشید :چشمک: