لاگ اوت :: سیستم مدیریت محتوا قسمت 5


به نام خداوند بخشنده ی مهربان

سطح مقاله: متوسط-پیشرفته
پیش نیاز: آشنایی با PHP و دستورات SQL SERVER

در جلسات قبلی چهار سیستم کاربردی ثبت نام، لاگین، تغییر رمز عبور، حذف اکانت را پیش بردیم و امروز یک کار خیلی کوچلو می کنیم که اصلا نیاز به یک قسمت نبود اما دیگه این بخش را خواستم بگذارم. آموزش صفحه ی logout.php که حداقل با چهار خط کد می شه آن را نوشت. خب در پایین کد کامل این صفحه را نوشتم:

کد PHP:
Session_start();
If(!isset($_SESSION[“user”])) {
Die(‘You are not login.’);
}
Session_destroy();
Header(“location:index.php”);

در این جا توضیح صفحه ی logout.php را می نویسم:
با تابع session_start(); کار جلسه ها را شروع می کنم.
سپس با یک شرط و تابع isset بررسی می کنیم که کاربر لاگین کرده یا نه و اگر کاربر لاگین نکرده پیغام مناسب چاپ کنیم. سپس با تابع session_destroy(); جلسه ها را نابود می کنیم تا کاربر هم لاگینش از بین بره و در عبارتی لاگ اوت بشه. سپس با دستور header و location شما را به صفحه ی index.php که صفحه ی نخست می باشد هدایت می کنیم.

محمد هادی معصومی
hadimir

نظرات کاربران :

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site uses Akismet to reduce spam. Learn how your comment data is processed.