aspcms修复后台管理会员时报错

aspcms修复后台管理会员时报错

日期:2019年5月4日 下午2:58 分类:CMS问题

错误1:后台 当进入 会员管理时 页面 出现了错误提示

Microsoft VBScript 运行时错误 错误 '800a01f4'

变量未定义: 'sortType'

D:\WWWROOT\ASPCMSGBK251\UPLOAD\ADMIN_ASPCMS\INC\../../inc/AspCms_CommonFun.asp,行 783
复制代码

经排查:
错误原因 生成页面类型 错误的写成了 新闻列表的页码。

修改方法:
文件:\admin_aspcms\_user\_User\AspCms_UserGroupFun.asp (约 304行)
dim pageNumber
pageNumber=makePageNumber_(page, 10, allPage, "","","","") 将该行中的newslist 删除即可
echo pageNumber
复制代码

错误2:后台修改 会员资料时 如未填写 【出生日期】 提交修改的话 会提示 类型不匹配的错误

修改:
文件:\admin_aspcms\_user\_User\AspCms_UserGroupFun.asp (约 240行)

if not isNum(GroupID) then alertMsgAndGo "组ID不正确!","-1"
'增加参数 Birthstr
Dim passStr,Birthstr
if isNul(Password) then
passStr=""
else
passStr=" , [Password]='"&md5(Password, 16)&"'"
end if
'增加对出生日期的判断
if isNul(Birthday) then
Birthstr=""
else
Birthstr=" , [Birthday]="&Birthday&""
end if
'修改sql语句
sql="update {prefix}User set GroupID="&GroupID&passStr&",UserStatus="&UserStatus&",TrueName='"&TrueName&"', Gender="&Gender&Birthstr&", Address='"&Address&"', PostCode='"&PostCode&"', Phone='"&Phone&"', Mobile='"&Mobile&"', Email='"&Email&"', QQ='"&QQ&"', MSN='"&MSN&"' where LoginName='"&LoginName&"'"
复制代码

修复完成.


为您推荐


版权声明:

fm0898.com小部分文章引用或者参考了网络上传播的部分开源开放代码,我站采用的这部分代码仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请 联系我们并出示版权证明以便删除 !