دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۷
  • تیر

جلسه ۲۱ : اعتبار ایمیل ها و URL ها در فرم های php 7

  • دسته‌بندی‌ها :
جلسه ۲۱ : اعتبار ایمیل ها و URL ها در فرم های php 7
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
      در جلسه گذشته و در آموزش فیلدهای الزامی آموختیم که برخی فیلدها کاربردی ضروری در php دارند و در ادامه نیز بیشتر با مبحث فیلدهای الزامی آشنا شدیم. در این جلسه نیز آموزش اعتبار ایمیل ها و URL ها در فرم های php 7 را به علاقمندان این دوره ارائه می نماییم.

      اعتبار ایمیل ها و URL ها در فرم های php 7

      در آموزش اعتبار ایمیل ها و URL ها در فرم های php 7 سعی می نماییم که روش تعیین اعتبار و صحیح بودن نام، ایمیل، نام وبسایت وارد شده در فرم  را بررسی نماییم.

      اعتباربخشی فیلد نام با PHP

      کد زیرا راهی ساده برای چک کردن فیلد نام است.
      فیلد نام بایستی تنها حاوی حروف و فاصله باشد (نباید کاراکتر ویژه یا رقم در فیلد نام وارد شده باشد.)
      کد زیر این مسئله را بررسی کرده و اگر مقدار وارد شده در فیلد معتبر نباشد، پیام خطای ذخیره شده در فرم را نمایش می دهد:

      مثال : 

      تابع () preg_match رشته وارد شده در فیلد را از نظر الگو جستجو کرده، اگر الگوی مورد نظر وجود داشته باشد، true و در غیر این صورت false بر می گرداند.

      اعتباربخشی فیلد ایمیل با PHP

      ساده ترین و امن ترین راه چک کردن صحیح بودن آدرس ایمیل وارد شده در فیلد ایمیل استفاده از تابع () filter_var زبان PHP است.
      در کد زیر، اگر آدرس ایمیل درست وارد نشده باشد، پیغام خطایی نمایش داده می شود :

      مثال : 

      اعتباربخشی فیلد URL با PHP

      کد زیر نشان می دهد که چگونه آدرس URL وارد شده در فیلد را بررسی کرد
      همچنین صحیح بودن آن را از لحاظ اعتبار سنجید.
      (این عبارت معمولی امکان استفاده از زیر خط در آدرس را می دهد).
      اگر عبارت آدرس URL صحیح ارزیابی نشود، پیام خطایی نمایش داده می شود.

      مثال : 

      ارزیابی اعتبار فیلدهای نام، ایمیل و URL با PHP

      حالا اسکریپت کامل تعیین اعتبار فیلدهای نام، ایمیل و آدرس وبسایت به صورت زیر خواهد بود :

      مثال : 

      در ادامه می آموزیم که چگونه می توان از خالی شدن فیلدهای فرم پس از زدن دکمه سابمیت توسط کاربر جلوگیری کرد.

      کلام آخر

      در این جلسه به آموزش اعتبار ایمیل ها و URL ها در فرم های php 7 پرداختیم.
      در جلسه بعد می آموزیم که چگونه یک فرم کامل در php بنویسیم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۲۱ : اعتبار ایمیل ها و URL ها در فرم های php 7
      به اشتراک بگذارید