最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > ECShop教程 >

ecshop限制用户访问某个文章栏目的设置方法

时间:2014-06-10 11:03来源: 作者: 点击:
首先打开 article.php 在以下代码上面 /*------------------------------------------------------ */ //-- PROCESSOR /*------------------------------------------------------ */ 插入: /*-----------------------------------------------
(责任编辑:admin)

首先打开 article.php在以下代码上面
/*------------------------------------------------------ */
//-- PROCESSOR
/*------------------------------------------------------ */
插入:
/*------------------------------------------------------ */
//--
判断权限才能访问某栏目
/*------------------------------------------------------ */
$cat_id = $db->getOne("SELECT cat_id FROM " . $ecs->table('article') . " WHERE article_id = '".intval($_REQUEST['id'])."' ");
  if (($cat_id == 21 or $cat_id == 22) && $_SESSION['user_rank'] <= 1)
   {
    show_message("
对不起,此篇文章仅对VIP会员开放,或请联系管理员进行咨询,谢谢", $_LANG['ws_return_home'], 'index.php');
   } 
$cat_id = $db->getOne("SELECT cat_id FROM " . $ecs->table('article') . " WHERE article_id = '".intval($_REQUEST['id'])."' ");
查询数据库,获取当前栏目=让当前文章ID$_REQUEST['id']=数据库中的文章IDarticle_id)所以得到了一个栏目(即当前栏目)
  if (($cat_id == 21or $cat_id == 22) && $_SESSION['user_rank'] <= 1)
判断,如果((这个栏目=21(更改成自己想限制的栏目) 或者 这个栏目等于22)并且当前用户的等级<=1时)
   {
    show_message("
对不起,此篇文章仅对VIP会员开放", $_LANG['ws_return_home'], 'index.php');
   }
 

 



------分隔线----------------------------
栏目列表
推荐内容