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

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

توضیحات :

سلام ، امروز همونطور که در قسمت قبل قول دادم در مورد اعتبار سنجی در لاراول 5 صحبت میکنم و در این مورد میگم که چطور با request ها این اعتبارسنجی رو انجام بدید تا مشکلی براتون پیش نیاد . البته اعتبار سنجی بدونه استفاده از request ها هم بیان میشه . ولی request ها یک ویژگی خوب و عالیه که به لاراول به نسخه جدیدش اضافه کرده که میتونه کارها رو راحتتر و بهتر کنه . خب میتونید فیلم رو دانلود کنید یا بطور آنلاین نگاه کنید فقط لطفا بعد از دیدن فیلم نظرتون رو در بخش نظرات این پست مطرح کنید تا دیگر دوستان استفاده کنن . با تشکر

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

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

    سلام و خسته نباشید
    من توی صفحه ی فرم از var-dump($errors استفاده کردم ولی موقع اجرا این ارور و میده :
    ErrorException in 93b20ce09ac052367fb30c0d76add266104f6516.php line 41:
    Undefined variable: Error (View: C:\wamp\www\laravel\resources\views\welcome.blade.php)
    میشه راهنماییم کنین، ممنون

    • admin

      دوست عزیز اگه از لاراول 5.2 استفاده میکنید داخل اون اموزش هم به شما گفتم که باید middleware ها رو براش فعال کنید تا در این موارد اروری دریافت نشه

    • علی رضایی

      متاسفانه این هم برای من کار نکرد.
      البته اطلاعات و به دیتابیس اضافه نمیکنه ولی اروری هم نشون نمیده.
      میشه بازم راهنماییم کنین
      ممنون

    • admin

      http://roocket.ir/series/meet-laravel/episode/9
      این قسمت رو مشاهده کنید

  • امیر یاوندحسنی

    سلام و عرض خسته نباشید!
    من طبق آموزش این جلسه پیش رفتم ولی وقتی از متغیر $errors استفاده میکنم میگه : Undefined variable: errors
    میشه بگید دلیلش چیه؟

    • admin

      قطعا مشکلی در syntax داشتین که اعمال نشد وگرنه بدونه مشکل باید کار میکرد

  • مهرداد

    سلام . خسته نباشید. در قسمت برگرداندن errorها هیچ اروری برای من بر نمیگردونه (هیچی نمایش نمیده) .مشکل از کجاست ؟

    • admin

      به خیلی از عوامل بستگی داره آیا قوانین رو قرار دادید (rules) یا اعتبار سنجی رو فعال کردید (authorize) یا کد ارور ها رو روی طرحتون گذاشتین

  • بهزاد

    من سوالم در مورد متد authorize در کلاس‌های Request بود و نه authentication لاراول.

    • محمد

      متد authorize وقتی فالس برگردونه ارور ۴۰۳ داده می‌شه و اگه ترو برگردونه میره سراغ ولیدیشن. د ر واقع تو این متد مثلا میای چک میکنی یوزر دسترسی داره به این قسمت یا نه.

    • admin

      بله حرفتون درسته الان که دیدم فهمیدم اشتباه ارجاع دادم متد Authorize که کارش مشخصه ! فعلا بودن اعتبار سنجی یا غیر فعال بودن رو مشخص میکنه اگه فعال باشه طبق rules اعتبار سنجی میشه اگه غیر فعال باشه مثل یک request معمولی عمل میکنه و فقط اطلاعات دریافت میشه کرد باهاش .

  • بهزاد

    میشه راجب متد Authorize بیشتر توضیح بدید؟

    • admin

      قسمت 13 اختصاص داره به authorize . لطفا منتظر این قسمت باشید .

  • میلاد

    ببخشید متوجه نشدم ! یعنی از php artisan make:request name استفاده میکنید ؟! سوال دوم به صورت خودکار از باگ ها جلوگیری میکنه ؟ ! تشکر.

    • admin

      بله request های مربوط به کارم میسازم . بله از نظر امنیت مطمئنه . چون متنه بازه همه روش کار کردن امنیتش خوبه .

  • میلاد

    مهندس شما خودتون از کروم روش استفاده میکنید توی پروژه های نسبتا بزرگ ؟ واینکه جلسه بعدی کی استارت میخوره استاد ؟! من میخوام یه پروژه محور واسه خودم استارت بزنم فقط فارسی سازی ها - تصاویر امنیتی (captcha) و از همه مهم تر فرم لاگین رو گیرم ! اگه میشه زحمت این چندتا هم بکشید ! راستی توی لاراول چطور از باگ های XSS , Sql Injection ,... جلوگیری کینم ؟ ! با تشکر.../

    • admin

      از request ها استفاده میکنم . ایشالله فردا عصر قرار میدم ! فعلا با روال پیش میریم به اونجاهاش هم میرسیم خوب یاد گرفتن بهتر از نصفه یاد گرفتنه! تقریبا از همه باگ های شناخته شده جلو گیری میکنه .

  • میلاد

    سلامی مجدد ! آقا حسام این 2تا متد که یاد دادید کدوم بهتر که ما از همین الان بهش مثلط بشیم و همیشه توی پروژه هامون از اون استفاده کنیم ؟ ! با تشکـــــــــر.

    • admin

      سلام ! بستگی به اون قسمت از کارتون داره اگه چندتا جا استفاده میشه از روش اول ولی اگه برای یه کار کوچیک میخواین روش دوم همه بستگی به خودتون داره ! لاراولم دستتون رو باز گذاشته هر کدوم که توش راحت ترین میتونید کار کنید .

  • میلاد

    سلام حسام جان ! با تشکر از آموزش های خوبتون ! واقعا عالی ! ان شاء الله که آموزش ها ادامه چیدا کند !

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

  • آشنایی با لاراول 5
  • کار با دیتابیس و اعمال CURD
  • آشنای متوسط با کل لاراول 5
  • طریقه پیاده سازی پروژه های کوچک