- 听众
- 收听
- 积分
- 17
- 主题
- 回帖
- 0
- 精华
注册时间2007-2-3
最后登录1970-1-1
该用户从未签到
|
发表于 2007-11-22 21:50:39
|
显示全部楼层
这是因为discuz的发帖的时候生成一个随机值formhash,采集器程序本来是可以直接获取到这个值,但是如果你实在找不到可用的模块,请手动按照以下方式更改。
在你的论坛里的打开一个发新帖窗口,查看该页源代码,搜索 formhash
一般在其后都能搜索一个8位的字符串,如
复制内容到剪贴板 代码:<cite><a href="space.php?action=viewpro&uid=24600">a4087650</a></cite></li>
<li><a href="logging.php?action=logout&formhash=509ad087" class="notabs">退出
这里的509ad087就是我们要找的代码
在web发布全局设置里打开你的discuz模块 修改
在POST数据里找到 [登录随机值1] 将其直接替换成这个字符串509ad087,保存模块
也有可能你下的是别人做的模块,而他的这个值没定义成随机值,直接是formhash=********,你也应该替换为formhash=509ad087,其后的内容”&title=[标签:标题]....."之类的不变。
当然这样程序对你的论坛就不用去获取这个值了就是正确的,但这样只对你的论坛有效,换了其他的论坛再更改该字符串..
你先44吧~~~ |
评分
-
查看全部评分
|