
اعتبارسنجی شماره موبایل در فریم ورک لاراول با استفاده از Validation به سادگی قابل انجام می باشد. ما در این مثال می خواهیم شماره موبایل های ایرانی را اعتبار سنجی کنیم و اگر درست بود کاربر می تواند از مرحله اعتبار سنجی فارق شود.
برای اعتبارسنجی شماره موبایل :
- نوع عددی (numeric)
- تعداد ارقام (digits)
- اعتبار سنجی شروع شماره برای شماره های ایرانی (regex)
و براساس اجباری بودن، یکتا بودن نوع های زیر نیز می تواند اضافه شود
- ضروریت مقداردهی (required)
- یکتا بودن در جدول مورد نظر (unique) جدول انتخابی مثلا با اسم user
'mobile' => 'required|regex:/(09)[0-9]{9}/|digits:11|numeric',
چند نکته :
1 . استفاده از min و max کاملا بی معنی هستش برای شماره موبایل و بجای این دو نوع digits دقیقا معلوم میکنه که باید عدد وارده 11 رقمی باشد نه کمتر و نه بیشتر.
2 . استفاده از between نیز بی معنی هستش!!! چرا که میگه عدد بین چه اعدادی باشد مثلا اگه بگیم between:1,3 یعنی عدد وارد عددی از یک تا 3 باشد و بزرگتر یا کوچکتر نباید باشد در بعضی از سایتها اینو دیدم که اشاره کردم پس استفاده از نوع digits کافیه.
لطفا تمام مطالب اعتبار سنجی را مطالعه بفرمایید اعتبارسنجی شماره موبایل در html
منبع : laravel.com


لینک فارسی یا انگلیسی،کدام url در سئو می تواند بهتر باشد؟

سئو سایت فروشگاهی بهمراه چک لیست کامل

سایت مپ نکات و موارد مهم درباره ثبت نقشه سایت در گوگل

پشتیبانی سایت + موارد، هزینه و تعرفه ها

بوم مدل کسب و کار چیست و راهنمای کامل

حذف سشن (session) سبد خرید برگشت از درگاه پرداخت در لاراول

نصب کتابخانه در پایتون

ارجاع دهنده یا منبع ورودی کاربر به سایت شما

استراتژی سئو به زبان ساده

مشکل sql_mode=only_full_group_by در لاراول (laravel)
اگه منظورتون این بخش پرسش و پاسخ ماست که خودمون اجازه نمیدیم اما اگه جای دیگه ای مدنظرتونه دقیقتر بفرمایید کمکتون کنیم همچنین میتونید از طریق تلگرام با ما در ارتباط باشید