عنوان قسمت :

اعتبار سنجی داده ها

مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

در این قسمت روش های مختلف اعتبارسنجی داده ها در لاراول رو به شما آموزش میدم.

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • محمدرضا

    ممنون از پاسختون ولی اگر روت گروپ نسازیم آپشن های دیگه مثل prefix رو چطور ست کنیم ؟

    • حسام موسوی

      اها اگر چنین کارهای رو میخواید میتونید از روت گروپ استفاده کنید من فک کردم فقط برای میدلور web منظورتونه

  • محمدرضا

    سلام مهندس
    در ورژن های بالاتر که فرمودید میدلور web بطور خودکار خودش اضافه شده، باز هم نیاز به ساخت روت گروپ هست؟ اگر بله مقدار اول را باید چی ارسال کنیم؟

    • حسام موسوی

      در نسخه های جدید احتیاجی به میدلور web نیست . احتیاج به ساخت روت گروپ هم نیست

  • محمد

    سلام
    من زمانی که Route ها را در group قرار می دهم با این error مواجه می شوم
    FatalErrorException in ClassLoader.php line 347: Maximum function nesting level of '100' reached, aborting!

    • admin

      این صفحه رو مشاهده بفرمایید
      http://stackoverflow.com/questions/30803342/maximum-function-nesting-level-of-100-reached-aborting-after-upgrading-to-lar

  • AbouzaR

    با عرض سلام و خسته نباشید،
    متغیر $errors به view ارسال میشه اما خالیه! با var_dump چک کردم این مقدارو بر میگردونه:
    object(Illuminate\Support\ViewErrorBag)#163 (1) { ["bags":protected]=> array(0) { } }
    همه ی کدها بررسی شده و خطایی نداره.
    ممنون میشم راهنمایی کنید
    با تشکر از سایت خوبتون

    • admin

      سلام ببینید در قدم اول باید ببینید از کدوم ورژن 5.2 دارید استفاده میکنید اگر از نسخه 5.2.27 استفاده مکینید میدلور web بطور خودکار خودش اضافه شدست که میتونید داخل فایل
      app/Providers/RouteServiceProvider.php
      میتونید این موضوع رو مشاهده کنید بعد که مطمئن شدین میدلور web برای روت هاتون فعاله
      بعد چک کنید که ایا میدلور زیر هم داخل میدلورهاتون قرار داده در فایل kernel.php یا خیر
      \Illuminate\View\Middleware\ShareErrorsFromSession::class,

  • ask69

    سلام دوست من
    تو ویدیو یادتون رفت که بگید که کلاس, redirect , validator رو باید use کنیم
    use Validator, Input, Redirect

    • admin

      نمی دونم شاید نگفته باشم اما شما باید با شی گرایی آشنا باشید
      اگرم اشنا باشید میدونید که برای استفاده از یک کلاس دیگه اون رو باید Use کرد
      این مثال پایه ای هستند که در php باید بلد باشین

  • عرفان

    خیلی خوبه که دوره آشنایی با لاراول باز تولید میشه...
    حرفه ای و مسلط تر!

    • admin

      مرسی از نظرتون

  • حمید

    سلام
    من composer رو از طریق فایل exe نصب کردم و لاراول رو هم نصب کردم ولی وقتی میخوام یه پروژه تعریف کنم درون فولدر
    AppData\Roaming\Composer اصلا چیزی به عنوان vendor وجود نداره

    • admin

      منظورتو اینکه میخواین با لاراول Installer ، یک پروژه لاراول بسازید
      اگه با composer لاراول Installer رو نصب کردید باید داخل همون فولدر قرار بگیره در غیر اینصورت حتما با موفقیت نصب نشده

بخشی از چیزهای که خواهید آموخت :

  • آشنایی کامل با لاراول 5
  • کار با دیتابیس و اعمال CURD
  • اعتبارسنجی اطلاعات
  • احراز هویت در لاراول
  • روابط بین جداول
  • و ...