动易swCMS6.5网站多个文件的上传功能模块
网站一般有单/多个文件的上传,但实现上传功能的核心代码是一样的
只是多文件的上传是循环执行了上传功能的代码而已
动易cms6.5网站的多文件上传功能模块由HTML在线编辑器的按钮调用
批量上传图片:editor_insertpic.asp 要求多文件的上传
上传图片:editor_Modifypic.asp
上传flash:editor_insertflash.asp
上传wmv影片:editor_insertmedia.asp
上传流媒体rm:editor_insertrm.asp
上传附件:editor_insertfujian.asp
除了HTML在线编辑器使用了上传页面外,
网站中还有其他地方使用到文件的上传功能,例如:
上传广告图片:Admin_Advertisement.asp
管理员上传下载频道的下载文件:Admin_Soft.asp
用户上传下载频道的下载文件:User/User_Soft_Code.asp
用户上传聚合空间的个人照片:User/ User_Photo_Code.asp
管理员管理聚合空间的用户照片:Admin_SpaceManage.asp
以上上传文件的页面表单内容的显示是根据Editor/Upload.asp文件后传递的参数决定的
所以以上文件上传页面都包含了对文件Upload.asp的引用
文件Upload.asp的内容很简单:只有两个过程的调用语句
Call ShowUploadForm
Call CloseConn
其唯一的作用就是根据不同的上传页面显示出相应的表单内容
表单调用的上传处理文件是:Upfile.asp
文件Upfile.asp的内容也很简单:
Server.ScriptTimeOut = 9999999
Call Execute&nbs

本文详细介绍了动易swCMS6.5网站中多文件上传功能的实现,涉及到的关键文件包括Upload.asp、Upfile.asp、PowerEasy.Upfile.asp和PowerEasy.CreateThumb.asp。内容涵盖上传流程、FSO组件支持、用户登录检查、文件大小限制、目录创建、文件保存、不同类型文件的成功提示以及上传后的清理工作。同时,文章探讨了如何从网络硬盘网站程序中分离出多文件上传模块以便应用于小型网站。
444

被折叠的 条评论
为什么被折叠?



