- 主题:问个关于修改phpbbs.bm.c文件中的bbs_bmmanage函数的问题
我想限制一下里面的#符号,我在201行那的else if (mode == 9)中加了一个判断是否有HAS_PERM(session->currentuser, PERM_ADMIN)的语句(判断是否有总管理员的权限),可是没起作用,是我用错了语句还是我的编译有问题,我是直接在bbs目录下用make 和make install进行的编译!希望知道是怎么回事的强人兄门给些指点.谢谢了!
--
FROM 202.115.30.*
之后重新运行bbsd了吗?
【 在 pplong2000 (hiker) 的大作中提到: 】
: 我想限制一下里面的#符号,我在201行那的else if (mode == 9)中加了一个判断是否有HAS_PERM(session->currentuser, PERM_ADMIN)的语句(判断是否有总管理员的权限),可是没起作用,是我用错了语句还是我的编译有问题,我是直接在bbs目录下用make 和make install进行的编译!
--
FROM 222.130.187.*
重新启动了啊,编译的时候也把服务都关了,内存也清了!!编译后服务又重新启动的!
【 在 JulyClyde (七月) 的大作中提到: 】
: 之后重新运行bbsd了吗?
--
FROM 202.115.30.*
web 的服务业重新启动了?
【 在 pplong2000 (hiker) 的大作中提到: 】
: 重新启动了啊,编译的时候也把服务都关了,内存也清了!!编译后服务又重新启动的!
--
FROM 202.108.12.*
都启动了!!可是不行,好象语句没起作用!
【 在 BBSBot (江湖相逢) 的大作中提到: 】
: web 的服务业重新启动了?
--
FROM 202.115.30.*
贴一下具体的代码
【 在 pplong2000 (hiker) 的大作中提到: 】
: 我想限制一下里面的#符号,我在201行那的else if (mode == 9)中加了一个判断是否有HAS_PERM(session->currentuser, PERM_ADMIN)的语句(判断是否有总管理员的权限),可是没起作用,是我用错了语句还是我的编译有问题,我是直接在bbs目录下用make 和make install进行的编译!希望知道是怎么回事的强人兄门给些指点.谢谢了!
--
FROM 128.12.150.*
你的 session 是哪里的?
【 在 pplong2000 (hiker) 的大作中提到: 】
: PHP_FUNCTION(bbs_bmmanage)
: {
: char *board;
: ...................
--
FROM 202.108.12.*
编译通过了!我把语句改成else if ((mode == 9)&&HAS_PERM(getCurrentUser(), PERM_ADMIN)了,我先重新启动的机器,然后编译,然后启动服务.现在还是和原来一样.
我编译的时候是在/bbs目录下用make 和make install命令,现在还是不行!
【 在 atppp (Big Mouse) 的大作中提到: 】
: 编译通过了么?
: 用 getCurrentUser()
--
FROM 202.115.30.*
make install命令有输出错误么
你把你改的这句语句以及前后的大概5行都贴出来
【 在 pplong2000 (hiker) 的大作中提到: 】
: 编译通过了!我把语句改成else if ((mode == 9)&&HAS_PERM(getCurrentUser(), PERM_ADMIN)了,我先重新启动的机器,然后编译,然后启动服务.现在还是和原来一样.
: 我编译的时候是在/bbs目录下用make 和make install命令,现在还是不行!
--
FROM 128.12.150.*
是&&不是$$
你到底编译通过了没有?make和make install的输出是什么
【 在 pplong2000 (hiker) 的大作中提到: 】
: else if (zhiding && (mode == 1)) {
: ret = do_del_ding(board, bid, ent, &f, getSession());
: switch(ret)
: ...................
--
FROM 128.12.150.*