php168讨论区论坛 » PHP168整站使用求助、BUG反馈、经验交流区 » 会员中心权限问题的缺陷
PHP168专用空间1G 150元/年 送域名和数据库

1G双线空间+CN+SQL=99 免费代办备案

上海电信DELL双志强598/月4G硬防10M带宽 域名1元/年 至强空间80/年 整机起售450/月 托管300/月
1G双线双IP高速空间+200M数据库=158 网拓1G双线空间送数据库+邮局=88元/年

广告位招租,联系QQ:81684210


本页主题: 会员中心权限问题的缺陷 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

myp4 该用户目前不在线



授权用户
级别: 高中生
发帖: 190
积分: 679 点
铜板: 20 个
注册时间:2008-04-11
最后登录:2008-11-20

会员中心权限问题的缺陷

本人购买的是2008整站程序,打算建一个“教学资源网”(主要是文字类的)。
初步设想:采用会员制,会员可以通过发表文章获得积分,现在的问题是:会员在发布文章后,经管理员审核之后,会员还具有删除的权限
问:能否去处会员的已审核文章的删除权限



[ 此贴被happyboy在2008-07-15 13:06重新编辑 ]
顶端 Posted: 2008-07-15 10:59 | [楼 主]
happyboy 该用户目前不在线
优秀斑竹奖 荣誉市民奖 宣传贡献奖 终身荣誉奖 风格专业户
头衔:信念成就未来 信念成就未来
授权用户
级别: 斑竹
发帖: 6575
积分: 889 点
铜板: 1382 个
注册时间:2007-02-03
最后登录:2008-12-02

等待解决
圆梦模版工作室:http://www.ym988.com/bbs/

承接网站维护,公司企业网站制作,模版定制仿制,上海移动双线15人合租

圆梦模版交流群(p8):63881247
qq:496515635
电话:13513150554
成功案例-元埔科技:http://www.worldtopnet.com
成功案例-中国盲人按摩网:http://www.bjanmo.com
怡雨汽车公司:http://www.yiyuauto.cn
顶端 Posted: 2008-07-15 13:07 | 1 楼
xiepai102 该用户目前不在线



级别: 禁止发言
发帖: 17
积分: 117 点
铜板: 0 个
注册时间:2007-05-02
最后登录:2008-07-28

用户被禁言,该主题自动屏蔽!
顶端 Posted: 2008-07-15 19:10 | 2 楼
lisheng51 该用户目前在线
优秀斑竹奖 荣誉市民奖 终身荣誉奖 五一雷锋奖 灌水天才奖
级别: 总版主
发帖: 19850
积分: 13508 点
铜板: 552 个
注册时间:2006-11-16
最后登录:2008-12-03

可以修改会员的模板文件,把删除链接去掉就行了
顶端 Posted: 2008-07-16 04:14 | 3 楼
myp4 该用户目前不在线



授权用户
级别: 高中生
发帖: 190
积分: 679 点
铜板: 20 个
注册时间:2008-04-11
最后登录:2008-11-20

回lisheng51:删除“删除”链接是可以,但是,在没有审核前应该让“删除”在,要不在审核前会员就没有删除权限了,对吗?
我希望得到的效果是:在审核前有“删除”功能;审核后,没有“删除”功能。
顶端 Posted: 2008-07-16 10:07 | 4 楼
myp4 该用户目前不在线



授权用户
级别: 高中生
发帖: 190
积分: 679 点
铜板: 20 个
注册时间:2008-04-11
最后登录:2008-11-20

我回来顶
顶端 Posted: 2008-07-28 22:19 | 5 楼
ccsk 该用户目前不在线

级别: 斑竹
发帖: 536
积分: 10820 点
铜板: 120 个
注册时间:2007-05-17
最后登录:2008-10-06

顺便修改了下,不知道是否考虑全面,有问题再提吧

修改整站    member/myarticle.php文件


查找

Quote:
if($do=='del'){
    $rs=$db->get_one("SELECT * FROM {$pre}article WHERE aid='$id' AND uid='$lfjuid' ");
    if(!$rs){
        showerr("文章不存在");
    }
    delete_article($id,$rid);
    //静态页处理
    make_article_html("$FROMURL",'del',$rs);
    refreshto("$FROMURL","删除成功",1);
}



修改为:

Quote:
if($do=='del'){
    $rs=$db->get_one("SELECT * FROM {$pre}article WHERE aid='$id' AND uid='$lfjuid' ");
    if(!$rs){
        showerr("文章不存在");
    }
    if($rs[yz]&&!$web_admin){
        showerr("已审核的文章,你不能再删除");
    }

    delete_article($id,$rid);
    //静态页处理
    make_article_html("$FROMURL",'del',$rs);
    refreshto("$FROMURL","删除成功",1);
}


这样就可以了,审核过的文章不允许会员删除
*****************************************
*      签名档欠费,点击续费!        *
*****************************************
顶端 Posted: 2008-07-28 23:02 | 6 楼
php168讨论区论坛 » PHP168整站使用求助、BUG反馈、经验交流区
以铜板换广告位一 【风格】【整站源码】免费下载 天天瘦啦减肥网 以铜板换广告位四
以铜板换广告位五 以铜板换广告位六 以铜板换广告位七 以铜板换广告位八

Total 0.029692(s) query 4, Time now is:12-03 07:07, Gzip disabled
Powered by PHPWind v5.3 Certificate Code © 2003-07 PHPWind.com Corporation 京ICP备05047353号