一个关于ASP附件的问题
现在ASP上传附件用什么比较好啊?
因为主要是上传图片,所以速度上可以不考虑
现在主要考虑的是安全性和友好性
回答的时候麻烦说清楚些
asp上传:一种是无组件上传,有什么无俱上传类,还有其他一些无组件上传类,实现都大同小异。
另一种是组件上传,比如aspupload,还有其他的上传组件等。
优劣:
无组件上传:
优点:本身不需要组件支持,所以适合在租用的虚拟主机上使用,因为很多虚拟主机为了安全考虑都不支持上传组件。
缺点:上传速度处理上可能没有组件上传快了,并且代码编写一般较组件上传麻烦。
组件上传:
优点:代码编写一篇较简单,简单的两三行代码即可搞定。另外如aspupload可以和aspjpeg配合,实现诸如生成图象、缩略图等功能,在图象处理上有很多灵活的选择及实现。
缺点:最明显的缺点可能是虚拟主机的支持性了,如果是自己的服务器就另当别论了。
具体代码就不写了,到网上搜一下很多。
个人感觉无组件上传就可以了。
你主要上传图片的话,安全性讲:
对上传后的文件“内容”进行验证,如果是图片木马,则删除;可以参考以下的验证代码:
set MyFile = server.CreateObject("Scripting.FileSystemObject")
set MyText = MyFile.OpenTextFile(Server.mappath(filePath), 1) '读取文本文件
sTextAll = lcase(MyText.ReadAll)
MyText.close
set MyFile = nothing
sStr=" <%|.getfolder|.createfolder|.deletefolder|.createdirectory|.deletedirectory|.saveas|wscript.shell|script.encode|server.|.createobject|execute|activexobject|language="
sNoString = s
相关问答:
owc11满足不了要求,有没有更好点的,asp能调用的
目前没发现,帮你顶!
应该没有了吧
自已写。顶
帮顶,关注!
好像就这个了,目前还没看到其他得上市使用。。。帮顶!
自己再顶一下
好像是没有 ......
http://www.zgjhjy.com/Test/PrimaryTest/Index.aspx
就是类似以上的在线测试系统,需要有一个后台的,语言是asp的,数据库是access的,还需要能在后台对信息进行添删改查的。谢谢各位了。。。
程序真的很多,不知 ......
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例:
......
调整了这里,那里出问题。
有没有什么好的方法,像调整对话框一样????
找个专门做页面的
在dreamweaver里调。。。也可以直接控制HTML代码
确实痛苦 感同身受呀
哈哈 坚决路过。
用DW吧,VS搞设计 ......