phpwind的wap中帖子访问权限问题
互联网 发布时间:2009-06-06 15:54:22 作者:jb51 我要评论
关键字描述:权限 问题 访问 帖子 fm & fid " groupid allowvisit
1.打开:wap/global.php
查找函数:
Copy code
function forumcheck($fid,$type) {
global $db,$groupid,$gp_allowrp;
$fm = $db->get_one("SELECT password,allowvisit,allo
关键字描述:权限 问题 访问 帖子 fm & fid " groupid allowvisit
1.打开:wap/global.php
查找函数:
替换为:
2.打开:wap/read.php
查找:
修改为:
3.打开:wap/list.php
查找:
修改为:
1.打开:wap/global.php
查找函数:
Copy code
function forumcheck($fid,$type) {
global $db,$groupid,$gp_allowrp;
$fm = $db->get_one("SELECT password,allowvisit,allowread,f_type,f_check,allowpost,allowrp FROM pw_forums WHERE fid='$fid'");
if (!$fm || $fm['f_type']=='former' && $groupid=='guest' || $fm['password']!='' || $fm['f_type']=='hidden' || $fm['allowvisit'] && @strpos($fm['allowvisit'],",$groupid,")===false || $fm['f_check']>'0') {
wap_msg('forum_right');
}
}
替换为:
Copy code
function forumcheck($fid,$type) {
global $db,$groupid,$gp_allowrp;
$fm = $db->get_one("SELECT password,allowvisit,allowread,f_type,f_check,allowpost,allowrp FROM pw_forums WHERE fid='$fid'");
if (!$fm || $fm['f_type']=='former' && $groupid=='guest' || $fm['password']!='' || $fm['f_type']=='hidden' || $type == 'list' &&$fm['allowvisit'] && @strpos($fm['allowvisit'],",$groupid,")===false || $type == 'read' && $fm['allowread'] && @strpos($fm['allowread'],",$groupid,")===false || $fm['f_check']>'0') {
wap_msg('forum_right');
}
}
2.打开:wap/read.php
查找:
Copy code
forumcheck($fid);
修改为:
Copy code
forumcheck($fid,'read');
3.打开:wap/list.php
查找:
Copy code
forumcheck($fid);
修改为:
Copy code
forumcheck($fid,'list');
相关文章
- 关于pw的重写,phpwind用到了一般人不会太关注的一个技术点,输出缓冲(output buffer - ob_),下面我们就分析一下phpwind的rewrite重写原理2014-01-24
- 伪静态在phpWind的应用,解释相关说明。2013-10-29
- 近日phpwind内部做了一次关于产品视觉方面的主题分享。会上phpwind主视觉设计师王杰同学分享了他在视觉设计中的心得和观念。小编也有幸被邀请旁听分享,在分享会过后本小版2012-08-23
phpwind 的编码错误导致cookie失效的解决,表象是无法注册登录
一个phpwind 8.0 utf8 系统错误表现为无法注册登录,费老劲调试,发现 data/sql_config.php 文件由于在windows 记事本编辑后导致被自动增加了bom2011-12-23- 应用中心:基础、第三方在线应用、各种特殊功能帖的设置。它包括:2010-01-24
- 运营工具:站点运营必须工具集合。它包括:2010-01-24
- 一个好的社区积分体系,能很好的带动论坛会员的积极性和粘合度,对活跃论坛气氛,促进会员发帖兴趣,公平公正奖励等都有非常好的效果,PHPWind一直追求这个功能的协调2010-01-24
- 不同的地方,民俗、经济、生活习惯都有所不同,不同的行业也有不同的规则,这就导致了不同社区有不同的资源,不同的用户,从而在社区运营和业务上有不同的侧重。作2010-01-24
- 关键字描述:在线 关闭 论坛   < EOT > " /a> index.php 使打开在线列表功能无效 打开index.php 将:if($windid==$manager || $usertotal<2000)2009-06-06
- 关键字描述:巧用 Discuz!7.0 后台 灌水功能 BBS 论坛 康盛创想 建站产品 Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。Discuz!72009-06-06
最新评论