云水论坛

标题: 数据中含有非法字符。您的用户名并不存在,及“您没有发表新主题的权限--的解决办法 [打印本页]

作者: 森森    时间: 2011-9-21 17:56
标题: 数据中含有非法字符。您的用户名并不存在,及“您没有发表新主题的权限--的解决办法

  最近有很多论坛用户发帖、回帖时报错,出现“数据中含有非法字符。您的用户名并不存在,或者您的论坛密码错误,或者您的帐号已被管理员锁定。” 及“您没有发表新主题的权限”诸如此类的问题,以前一直以为是个人浏览器清空缓存的问题,现在发现可能不是,

解决方法:

DVBBS8.2版本,需要修改两个文件
 
1、修改inc/Dv_ClsMain.asp
大概是148行左右,

查找
Cookiepath = CacheData(26,0)
改成
Cookiepath = "/"

 
 
2、修改inc/ajaxpost.asp
var useAjaxPost =1 ; // 是否采用ajax方式提交 1为是  0为否
将1修改成0


我刚已经修改了服务器的代码。

那些无法回帖的朋友清空了浏览器缓存再试试看看还能不能发帖。




作者: 森森    时间: 2011-9-21 18:01
 某人的解决方法
发看你发的帖是什么内容了,具体内容是什么?

如果有特殊(或者“非法”)字符的话,不用AJAX发帖试下

inc/ajaxpost.js文件中

var useAjaxPost = 1 ; // 是否采用ajax方式提交 1为是 0为否

改为

var useAjaxPost = 0 ; // 是否采用ajax方式提交 1为是 0为否






欢迎光临 云水论坛 (http://www.yunshui.net/) Powered by Discuz! X2.5