ورود

View Full Version : سوال: سطح دسترسی واسه منوها



IMANAZADI
یک شنبه 22 دی 1392, 09:19 صبح
با سلام
یک سوال دارم
من یک قالب طراحی کردم واسه یک سایت
این قالب دارای ساید بار می باشد که حاوی چند منوی و زیر منو می باشد
بطور مثال منو ی اول شامل نقشه ها می باشد
نقشه ها دارای زیر مجموعه
1- اضافه کردن
2- ویرایش
3-حذف
4-نمایش
می باشدحالا سوالم اینه اگر بعد از صفحه اول سایت که احراز هویت میشه چطوری میتونم منوهای این ساید بار رو واسه یوزرهای مختلف سطح دسترسی تعریف کنم که فلان یوزر منوی 2 و3 رو نشون نده
منو رو هم بصورت استاتیک تعریف کردم

Javidhb
یک شنبه 22 دی 1392, 10:35 صبح
باید اینکار رو سمت سرور انجام بدید.. مثال با php:



<!doctype html>
<html>
<head>
<title></title>
</head>
<body>
<ul>
<!-- این رو برای همه نمایش میده -->
<li>Read</li>
<?php
$user = 'admin'; //$user = ''; => دیگه موارد مربوط به ادمین رو نشون نمیده

//چک میکنیم اگه کاربر ادمین بود ایتم های دیگه رو هم بهش نشون میدیم
if(isset($user))
{
if($user == 'admin')
{
echo '<li>Write</li>'.
'<li>Edit</li>'.
'<li>Delete</li>';
}
}
?>
</ul>

</body>
</html>


باید بررسی کنید که سطح دسترسی کاربر چیه و متناسب با اون منو مد نظرتون رو نمایش بدید.