ورود

View Full Version : بررسی پارامترهای url



mohsenshahab
چهارشنبه 01 شهریور 1396, 14:58 عصر
سلام من یه سوالی دارم که ممنون میشم راهنمایی کنین

فرض کنید صفحه ای داریم که آدرسش اینه
book/12/edit

حالا ما میخوایم ، وقتی این صفحه باز میشه . بررسی کنه که ایا این کتاب مربوط به همین کاربر هست یا نه ؟

توضیح بیشتر


مثلا در جدول student این کتاب متعلق به کاربر شماره ۳ هست .
حالا ما میخوایم اگه کاربر url رو عوض کرد . نتونه کتاب های دیگران رو ببینه و بهش ارور نشون داده بشه

ممنون

saeedizade
جمعه 03 شهریور 1396, 03:55 صبح
سلام شما میتونید به این شکل جلو برید:
داخل کنترلری که url بهش میره شرط بزارید اگر کاربر حاظر در سایت با کاربری که کتاب به آن تعلق دارد یکی هست یا خیر
با Auth::user()->id به ای دی کاربر حاضر در سایت دسترسی دارید
با کویری به دیتابیس میتونید ای دی کاربری که این کتاب بهش تعلق داره رو بدست بیارید
اگر برابر بودن دوتای بالا پس اجازه خواندن دارد
والا پیام مناسبی بهش نشون بدید