繁体中文
设为首页
加入收藏
当前位置:教程首页 >> 网络编程 >> ASP >> ASP:6行代码实现无组件上传

ASP:6行代码实现无组件上传

2007-09-24  作者:来自网络  来源:互连网  浏览次数:0  文字大小:【】【】【
简介:我花了一个晚上时间研究了一下ADODB.Stream,并且用了6行代码实现了无组件上传: Chinaz@com    strFileName = Request.QueryString("file1") Chinaz^com    Set objStream = Server.CreateObj ...
我花了一个晚上时间研究了一下ADODB.Stream,并且用了6行代码实现了无组件上传:

Chinaz@com

   strFileName = Request.QueryString("file1")

Chinaz^com

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

Chinaz@com

   objStream.Open

Www^Chinaz^com

   objStream.LoadFromFile strFileName 中.国站长站

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

   使用方法:   Chinaz

   把上面的代码写成upload.asp

Chinaz~com

   在浏览器里面输入:

中.国站长站

   http://XXX/upload.asp?file1=c:\上传文件\123.gif

Chinaz

   XXX为你的主机地址 中.国站长站

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

   他就是你要文件拉!!!!   Chinaz@com

   根据原理我们可以扩展以下代码: Www~Chinaz~com

   upload.asp文件 Chinaz.com

  <%

站.长.站

   Function GetFileName(ByVal strFile)

中国站.长站

   If strFile <> "" Then Www^Chinaz^com

   GetFileName = mid(strFile,InStrRev(strFile, "\")+1) 站.长.站

   Else

Www_Chinaz_com

   GetFileName = ""

中国站.长.站

   End If

中.国.站长站

   End function   Www_Chinaz_com

   strFileName = Request.Form("file1") 中国.站长站

   Set objStream = Server.CreateObject("ADODB.Stream") 中国.站.长站

   objStream.Type = 1 ' adTypeBinary 站.长站

   objStream.Open Www_Chinaz_com

   objStream.LoadFromFile strFileName 中国.站.长站

   objStream.SaveToFile Server.MapPath(GetFileName(strFileName)),2 Www~Chinaz~com

   objStream.Close

中.国.站.长.站

   %> 

中.国.站.长.站

  中.国站长站

  upload.htm文件

Chinaz^com

  <form name="FORM" action="upload.asp" method="post">
  <input type="submit" name="submit" value="OK">

[中国站长站]

  <input type="file" name="file1" style="width:400" value="">
  </form> 
中.国站长站

责任编辑:随意


相关文章
 

最新文章

更多

· ASP:6行代码实现无组件上传
· 如何用ASP实现电子贺卡一例
· 实用篇:用asp实现QQ在线查询
· 如何轻松打造ASP计数器
· 用ASP编写网络传呼机
· ASP实用技巧:强制刷新和...
· 为网页设置防火墙的主要...
· ASP+SQL Server构建网页...
· 教程/ASP 十天学会ASP之...
· 教程/ASP 十天学会ASP之...

推荐文章

更多

· ASP:6行代码实现无组件上传
· 如何用ASP实现电子贺卡一例
· 实用篇:用asp实现QQ在线查询
· 如何轻松打造ASP计数器
· 用ASP编写网络传呼机
· ASP实用技巧:强制刷新和...
· 为网页设置防火墙的主要...
· ASP+SQL Server构建网页...
· 教程/ASP 十天学会ASP之...
· 教程/ASP 十天学会ASP之...

热点文章

更多

· 为网页设置防火墙的主要...
· 教程/ASP 十天学会ASP之...
· VBScript新手入门初学教...
· ASP实现不存在的网页就自...
· ASP例子:ASP把汉字转化...
· 有用的无声递交表单的客...
· 用ASP建立一个简单的聊天室
· ASP导出Excel数据的四种方法
· 在asp聊天室里实现房间功...
· 用ASP程序实现网站在线人...