以文本方式查看主题 - ╋艺 镇╋ (http://wdystv.com/bbs/index.asp) -- ┣◇网站建设&Web语言 (http://wdystv.com/bbs/list.asp?boardid=4) ---- 化境编程界(5xSoft)无组件上传技术支持 (http://wdystv.com/bbs/dispbbs.asp?boardid=4&id=1925) |
||
-- 作者:admin -- 发布时间:2009/10/24 22:36:50 -- 化境编程界(5xSoft)无组件上传技术支持
使用授权:永久免费使用 ---------------------------- 一直以来,大家都希望本站提供技术支持,但由于人手问题,一直未能达成大家的要求,现本站终于推出了技术支持服务,以下是服务项目: [此贴子已经被作者于2009-10-24 22:39:31编辑过]
|
||
-- 作者:admin -- 发布时间:2009/10/24 23:00:17 -- 这个文件上传组件是可以上传任何文件的,不单是图片,啊,危险,如果传个木马上去执行的话就OVER了,而且是原封不动的上传,是什么文件名还是什么文件名,如果要取里面的文件名的话,在upfile.asp里有个file.FileName的,这个参数就是了,这个组件有一个要注意的 ,下载下来后有2个upload_5xsoft.inc,一个在exsample文件夹外,一个在exsample里,如果删除了外面一个不影响上传功能。 [此贴子已经被作者于2009-10-24 23:02:59编辑过]
|
||
-- 作者:admin -- 发布时间:2009/10/24 23:35:01 -- upfile.asp最重要的一句就是 file.SaveAs Server.mappath(formPath&file.FileName) \'\'保存文件,因为我们传文件想传上去的时候文件名能改下,不用原来的名字,就要在这下文章,formPath是设置的目录名,设置之后就能传到这个目录中,主要是后面这个是要生成的文件名,如果不动这个就是和原来的名字一样,如果这样一改。。。file.saveAs Server.mappath("temp"&"."&right(file.FileName,3))这样生成的新文件名就是temp.XXX,XXX是上传前的文件后缀,因为图片后缀一般都是3位,所以这样就没问题,如果是之前是jpg格式,则最后传好后就是temp.jpg,当然temp这也可以下文章,可以从网上找个随机生成代码的程序,这样,每次的名字就不一样了。 这个改名的灵感来自其帮助文件中的一个 file.saveAs Server.mappath("temp.jpg")代码。 [此贴子已经被作者于2009-10-24 23:36:12编辑过]
|