账号通
    

账号  

密码  

3228

查看

4

回复
主题:[分享]非登录上传文件修改方案 [收藏主题] 本贴被认定为精华 转到:  
无风 当前离线

1622

主题

5

广播

29

粉丝
添加关注
级别:高一年

用户积分:5963 分
登录次数:199 次
注册时间:2009/10/12
最后登录:2024/4/4
无风 发表于:2010/7/25 16:42:34   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统
目前科讯默认的是会员只有登录后才可以上传文件,虽然在安全上有更多的保障,但是对于表单来说就失去了一个非常有用的功能

目前解决的方法是修改源文件,屏蔽掉会员登录验证

为了不影响其他方面对上传文件的权限限制,我们把涉及到的两个必要文件复制一份备用

这两个文件是user文件夹中的UpFileSave.asp,User_UpFile.asp

复制后重新命名为User_UpFile001.asp,UpFileSave001.asp

我们在User_UpFile001.asp文件中找到如下代码
  1. IF Cbool(KSUser.UserLoginChecked)=false Then
  2.    .write "<font size='2'>对不起,请先登录后才能使用此功能!</font>"
  3.    .Write "<script>top.location.href='Login';<//script>"
  4.     Exit Sub
  5.    End If
在UpFileSave001.asp文件中找到如下代码
  1. IF Cbool(KSUser.UserLoginChecked)=false Then
  2.     Response.Write "<script>top.location.href='Login';</script>"
  3.     Exit Sub
  4.    End If
通过asp注释,将其屏蔽掉

然后在后台建立上传文件的表单,并修改表单中的上传文件名称

在后台表单模板中修改表单调用的文件src='/user/User_UpFile.asp为

   src='/user/User_UpFile001.asp

这样你这个表单就可以不用会员而上传文件了



点击下载已经修改好的文件

 下载信息  [文件大小:13.05 KB 下载次数: 次]
点击下载文件:科讯表单非会员上传
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lengxue 当前离线

3043

主题

18

广播

4

粉丝
添加关注
级别:大二

用户积分:10430 分
登录次数:1605 次
注册时间:2009/1/13
最后登录:2022/9/16
lengxue 发表于:2010/7/25 21:03:47   | 只看该作者 查看该作者主题 沙发 
 
想旅游就来就爱旅游网
[url]http://bbs.shangrila66.com[/url]
大香格里拉旅游王国
[url]http://www.shangrila66.com[/url]
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
◆°黑詺單! 当前离线

111

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:129 分
登录次数:53 次
注册时间:2010/4/17
最后登录:2011/2/18
◆°黑詺單! 发表于:2010/9/1 10:57:12   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cgy1024 当前离线

77

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:291 分
登录次数:90 次
注册时间:2007/10/25
最后登录:2012/12/4
cgy1024 发表于:2010/9/1 12:59:04   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
maqian 当前离线

3

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:3 分
登录次数:2 次
注册时间:2010/10/3
最后登录:2010/10/4
maqian 发表于:2010/10/4 19:57:11   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.16992秒 powered by KesionCMS 9.0