Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16354888
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 14:21:34

下载本文示例代码

我花了一个晚上时间研究了一下ADODB.Stream,并且用了6行代码实现了无组件上传:

  strFileName = Request.QueryString("file1")

  Set objStream = Server.CreateObject("ADODB.Stream")
  
objStream.Type = 1 ' adTypeBinary

  objStream.Open

  objStream.LoadFromFile strFileName

  objStream.SaveToFile Server."123_onweb.gif",2  

  使用方法:  

  把上面的代码写成upload.asp

  在浏览器里面输入:

  \上传文件\123.gif

  XXX为你的主机地址

  执行完后你会看到你的目录下面多了一个123_onweb.gif

  他就是你要文件拉!!!!  

  根据原理我们可以扩展以下代码:

  upload.asp文件

  
  <%

  Function GetFileName(ByVal strFile)

  If strFile <> "" Then

  GetFileName = mid(strFile,InStrRev(strFile, "\") 1)

  Else

Chinaz_com

我花了一个晚上时间研究了一下ADODB.Stream,并且用了6行代码实现了无组件上传:

  strFileName = Request.QueryString("file1")

  Set objStream = Server.CreateObject("ADODB.Stream")
  
objStream.Type = 1 ' adTypeBinary

  objStream.Open

  objStream.LoadFromFile strFileName

  objStream.SaveToFile Server."123_onweb.gif",2  

  使用方法:  

  把上面的代码写成upload.asp

  在浏览器里面输入:

  \上传文件\123.gif

  XXX为你的主机地址

  执行完后你会看到你的目录下面多了一个123_onweb.gif

  他就是你要文件拉!!!!  

  根据原理我们可以扩展以下代码:

  upload.asp文件

  
  <%

  Function GetFileName(ByVal strFile)

  If strFile <> "" Then

  GetFileName = mid(strFile,InStrRev(strFile, "\") 1)

  Else

Chinaz_com 下载本文示例代码


ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传ASP实现6行代码无组件上传
阅读(184) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~