主题: 给上传加一个session或者cookies验证?
作者: feefifo, 发布日期: 2011-05-18 12:56:37, 浏览数: 4742

如题。,我在编辑器上传文件,无论是file_manager_json.asp  JSON_2.0.4.asp upload_class.asp upload_json.asp

加入session或者cookies验证,都报错。

 

能否在这几个文件里面加一个验证,如果会员没登录,不允许使用上传图片的功能呢?

作者: Roddy, 发布日期: 2011-05-18 13:00:38

同一个域名下的cookie都共用,加入session判断肯定没问题的,估计你写的程序有问题。

回复
作者: feefifo, 发布日期: 2011-05-18 13:08:51

应该不会啊?

我把这个代码加进去就提示服务器故障

 

if username="" then

         Response.Write("上传功能仅限会员使用!")

         Response.End()

end if

 

这个代码肯定是没问题的吧?

回复
作者: Roddy, 发布日期: 2011-05-18 13:55:49
username是从哪里来的呢,上面应该有一个取得session的代码。比如,Set username = Session("username");
回复
作者: feefifo, 发布日期: 2011-05-18 14:15:52

是没错的

dim username

username=session("username")

 

if username="" then

 ……

end if

 

加了代码后上传功能失效……提示服务器故障

回复
作者: Roddy, 发布日期: 2011-05-18 16:25:29
看看发生了什么错误,可以用Firebug调试,或者直接运行upload_json.asp。
回复
作者: feefifo, 发布日期: 2011-05-21 14:42:37

搞定了。,原来好像是不能直接谢response.end这样的

要使用编辑器自身的方式返回报错信息

 

if username="" then
 showError("只有会员才可以使用上传图片的功能!")
end if

回复
发表新帖 发表回复