حل شده

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

بازدید547پست ها2آخرین فعالیت7 ماه پیش
2
2

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

من جوای اینو میدونم چقدر خوب میشد اگر میتونستم اینجا اضافه کنم :( – احسان محمدخانی 7 ماه پیش
سلام احسان جان. برای اینکه بتونید به سوال های خودتون پاسخ بدید باید اعتبار بیشتری داشته باشید براتون فعال میشه. – Reza 7 ماه پیش

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',
آقا روچشم شما دستور بفرمائيد – احسان محمدخانی 7 ماه پیش
0

کدی که آقا کیوان گذاشته برای اعتبار سنجی موبایل برای شماره هایی که با +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، توسط Reza

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

هیچ وقت در پرسیدن سوال شک نکنید

خوش آمدید

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