IMANAZADI
سه شنبه 07 مرداد 1393, 18:17 عصر
با سلام
یک navigation bar داینامیک نوشتم که اطلاعات خود رو از دیتابیس میخونه
در دیتابیس دو جدول بنام های menu و submenu درست کردیم
که جدول menu شامل
id,menuName
و جدول submenu شامل
id,idmenu,submenuName,link می باشد
در زیرمنو ، فیلد link آدرس page مربوط به زیرمنو رو دادیم
بطور مثال قسمت زیر رو در نظر بگیرید
منو : 1 , PHP
زیر منو : 1 , 1 , data.php , data
حالا یک مشکل پیش میاد
سایت دارای دو کاربر ادمین و یوزر می باشد
در root سایت دو پوشه داریم یکی با نام admin یکی با نام user
در هر کدام از این پوشه ها صفحه ایندکس مربوط به کاربر وجود داره
در صفحه ایندکس ها navigation bar اینکلود شده
زمانیکه کاربر ADMIN در صفحه ایندکس خود روی زیر منوی DATA کلیک میکنه ادرس بصورت زیر میشه
siteName/admin/data.php
و زمانیکه کاربر user در صفحه ایندکس خود روی زیر منوی DATA کلیک میکنه ادرس بصورت زیر میشه
siteName/user/data.php
چه راه حلی واسه این مشکل هست ؟
یک navigation bar داینامیک نوشتم که اطلاعات خود رو از دیتابیس میخونه
در دیتابیس دو جدول بنام های menu و submenu درست کردیم
که جدول menu شامل
id,menuName
و جدول submenu شامل
id,idmenu,submenuName,link می باشد
در زیرمنو ، فیلد link آدرس page مربوط به زیرمنو رو دادیم
بطور مثال قسمت زیر رو در نظر بگیرید
منو : 1 , PHP
زیر منو : 1 , 1 , data.php , data
حالا یک مشکل پیش میاد
سایت دارای دو کاربر ادمین و یوزر می باشد
در root سایت دو پوشه داریم یکی با نام admin یکی با نام user
در هر کدام از این پوشه ها صفحه ایندکس مربوط به کاربر وجود داره
در صفحه ایندکس ها navigation bar اینکلود شده
زمانیکه کاربر ADMIN در صفحه ایندکس خود روی زیر منوی DATA کلیک میکنه ادرس بصورت زیر میشه
siteName/admin/data.php
و زمانیکه کاربر user در صفحه ایندکس خود روی زیر منوی DATA کلیک میکنه ادرس بصورت زیر میشه
siteName/user/data.php
چه راه حلی واسه این مشکل هست ؟