PDA

View Full Version : بررسی دسترسی



amirepsilon
سه شنبه 12 خرداد 1388, 16:38 عصر
سلام
فکر کنید یه سیستم ثبت نام داریم
آیا اینطور درسته که بررسی کنیم در صورتی که اطلاعات درست بود اونوقت یه define ست کنیم
هر وقت خواستیم صفحه رو محدود کنیم اول بیایم drfine رو چک کنیم ؟
آیا راه بهتری هم هست ؟
ممنون

امیـرحسین
سه شنبه 12 خرداد 1388, 17:28 عصر
سلام
define راه خوبیه ولی به شرطی که اسکریپتها به هم متصل باشن. یعنی همه زیرمجموعه اون فایلی باشن که این define رو انجام داده.

amirepsilon
سه شنبه 12 خرداد 1388, 20:13 عصر
if (define) {
show
}else{
hide
}


لطفا در مورد سشن هم توضیح بدید
session_id چی هست ؟
آیا لزومی به ذخیره اون هست ؟

امیـرحسین
سه شنبه 12 خرداد 1388, 23:03 عصر
به نظر من Session راحتتره. مثلا کاربر به صفحه های page4 و page5 دسترسی نداره. وقتی لاگین می کنه، لیست صفحه هایی که بهشون دسترسی نداره از دیتابیس خونده میشه و به عنوان یک آرایه در یک SESSION ذخیره میشه و در ابتدای صفحه، فقط SESSION چک میشه. مثلا:

$current_page = "page4";
if(empty($_SESSION['permissions'][$current_page]))
{
echo "Restricted!";
return;
}
معمولا از define برای نظم و توالی فایلهای include شده استفاده میشه.

amirepsilon
چهارشنبه 13 خرداد 1388, 00:24 صبح
میشه ساختار سشن رو بگید ؟
چطوریه ؟
session_id چیه ؟