آموزش ایجاد تست روانشناسی آنلاین – قسمت دهم

 

 

آموزش ایجاد تست روانشناسی آنلاین – قسمت دهم

با سلامی دوباره خدمت شما دوستان عزیز!

با آموزش ایجاد تست روانشناسی آنلاین – قسمت دهم در خدمتتون هستم که درباره مبحث ایجاد صفحه ورود یا لاگین ادمین با زبان PHP هستش!

اول از همه بگم که “کیفیت صدای آموزش نسبتا بالا رفته“، خودم که آموزش های قبلی رو نگاه میکردم کیفیت صدا اذیتم میکرد که دیگه تصمیم گرفتم یه میکروفون بگیرمو بقیه قسمت هارو با کیفیت بالا ضبط کنم امیدوارم شمام راضی باشین! 😀

این قسمت در مورد طراحی و پیاده سازی صفحه ورود ادمین و مباحث مروبطه مثل فراموشی رمز عبور، ورود، خروج و … هست که کاملا بهش پرداخته میشه.

اول از همه یک صفحه اچ تی ام ال دانلود کردیم و مطابق میلمون شخصی سازیش کردیم تا ازش استفاده کنیم…

در بخش اول امنیت آموزش، صبحتی درباره کدگذاری اطلاعات با استفاده از متد Hash کردن میکنیم و توضیح کلی درباره هَش میدیم.

 

در ادامه به معرفی الگوریتم هش کردن اطلاعات MD5 و ضرورت استفاده از این الگوریتم برای ذخیره پسورد ادمین میپردازیم!

در بخش آخر کدگذاری اطلاعات به نحوه استفاده از دو تابع هش کردن اطلاعات یعنی MD5 و SH1 میپردازیم و رشته Admin رو به صورت هش درمیاریم.

مرحله بعدی که به اون میپردازیم، چک کردن اطلاعات وارد شده یا همون نام کاربری و رمز عبوره که برای انجامش از متد Select برای بدست آوردن رکورد های داخل دیتابیس از کلاس PDO Wrapper و شی DB$ که به همین کلاس اشاره داره، استفاده میکنیم!! این متد دارای ۲ اکشن نهایی هست که نحوه خروجی رو تعیین میکنه:

۱- ()Result – این اکشن فقط به دنبال یک رکورد خواهد گشت و در صورت موجود بودن رکورد های متناظر، اولین رکورد پیدا شده رو به صورت یک آرایه یک بعدی برخواهد گشت!

۲- ()Results – این اکشن تمام رکورد هایی که با شرط مطابقت داشته باشن رو به صورت یک آرایه دو بعدی برخواهد گرداند! 😀

ما با استفاده از اکشن اول وجود کاربر مورد نظر رو چک میکنیم! این قسمت به دلیل توضیح توابع کلاس پی دی او رپر یکی از قسمت های مهم این دوره به حساب میاد…

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

امیدوارم از این آموزش لذت ببرید!

یادتون نره نظراتتون مایه دلگرمی ماست!!! 🙂

با تشکر، عرفان صحاف نژاد

مدرس: عرفان صحاف نژاد
دیدگاه ها: 3
۱۳۹۴/۰۶/۱۵