PDA

View Full Version : سوال: عدم دسترسی به صفحات دیگر تا قبل از Login کردن



shomal_amol
جمعه 11 شهریور 1390, 01:31 صبح
سلام اگه تو صفحه لاگین ازSession استفاده کنیم و بخوایم تا زمانی که وارد صفحه لاگین نشدیم نتونیم به صفحات دیگه دسترسی داشته یاشیم و اگه تو address bar اسم صفحه رو نوشتیم نتونیم به اون صفحه بریم و به صفحه لاگین برگردونده شیم کجاها و چه کدی باید بنویسیم؟ مرسی

رضا قربانی
جمعه 11 شهریور 1390, 12:07 عصر
عزیز چون همشهری هستی دارم جواب می دم در غیر این صورت به این تاپیک های گیج کننده پاسخ نمی دهند :لبخند:
من فقط یه چیزی رو فهمیدم که اگه به صفحه رفتیم سیشن ریجستر نبود برگردیم به صفحه لوگین :

خب بهش می گی اگر ریجستر نبود برو به لوگین :لبخند:

if(session_is_registered("admin"))
{
//////// لوگین شده و صفحه رو نمایش بده
}

else
{
/////// ریجستر نیست و باید صفحه لوگین نمایش داده بشه
}

من اینجا سیشن رو با کلمه admin ریجستر کردم که شما می تونید هر چیزی بذارید که برای ریجستر کردن هم می تونید به این صورت عمل کنید :


session_register("admin");

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


session_destroy();


موفق باشید



پ.ن : لطفا از این به بعد تاپیک هایی که ایجاد می کنید واضح باشه چون بهتر و زودتر جواب می گیرید