حل شده

راستی آزمایی شماره تلفن ایران و ایمیل

بازدید897پست ها2آخرین فعالیت3 سال پیش
2
2

سلام خدمت اساتید اقا من توی php چطور میشه دید کاربر ایمیل و تلفن رو درست وارد کرده؟ یه اسکریپت اختصاصی دارم فریمورک نیست

2 پاسخ

2

خوب حالا که نمیتونی جوابشو خودت بفرستی من میگم بشرط اینکه بهترین پاسخو واسم بزنی :))))))))

برای ایمیل:

if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
    // invalid emailaddress
}

برای موبایل ایران:

if(preg_match("/^09[0-9]{9}$/", $phoneNumber)) {
   echo "The number is Valid!";
}else{
   echo "The number is Not Valid!";
}

اعتبار سنجی موبایل(لاراول)

'mobile' => 'required|regex:/(09)[0-9]{9}/|digits:11|numeric',
آقا روچشم شما دستور بفرمائيد – احسان محمدخانی 3 سال پیش
1

کدی که آقا کیوان گذاشته برای اعتبار سنجی موبایل برای شماره هایی که با +98 شروع میشن کار نمیکنه. برای شماره موبایل ایران از این regex میتونید استفاده کنید:

^09[0-9]{9}$|^\+989[0-9]{9}$

ex

preg_match('/^09[0-9]{9}$|^\+989[0-9]{9}$/', '+989112345678')
آخرین ویرایش: 11-11-2020 ???? 19:23، توسط رضا رمضانپور

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.