灵魂腐蚀 发表于 2015-1-16 23:35:17

ASP网站制作之6行代码完成无组件上传

问题是他们究竟是喜欢他们是使用软件时,速度快还是速度慢好.(当然在3秒以内).无论是他们输入资料时,查找资料时,分析资料时.上传|无组件今朝有良多无组件上传类,我也许看了一下,年夜多写的相称庞大,有的竟然还只能传文本
最关头的是没有10行代码以下的:)
我花了一个早晨工夫研讨了一下ADODB.Stream,而且用了6行代码完成了无组件上传:

strFileName=Request.QueryString("file1")
SetobjStream=Server.CreateObject("ADODB.Stream")
objStream.Type=1adTypeBinary
objStream.Open
objStream.LoadFromFilestrFileName
objStream.SaveToFileServer."123_onweb.gif",2


利用办法:
把下面的代码写成upload.asp
在扫瞄器内里输出:
http://XXX/upload.asp?file1=c:上传文件123.gif
XXX为你的主机地点
实行完后你会看到你的目次上面多了一个123_onweb.gif
他就是你要文件拉!!!!


依据道理我们能够扩大以下代码:
upload.asp文件
<%
FunctionGetFileName(ByValstrFile)
IfstrFile""Then
GetFileName=mid(strFile,InStrRev(strFile,"")+1)
Else
GetFileName=""
EndIf
Endfunction

strFileName=Request.Form("file1")
SetobjStream=Server.CreateObject("ADODB.Stream")
objStream.Type=1adTypeBinary
objStream.Open
objStream.LoadFromFilestrFileName
objStream.SaveToFileServer.MapPath(GetFileName(strFileName)),2
objStream.Close
%>

upload.htm文件
<formname="FORM"action="upload.asp"method="post">
  <inputtype="submit"name="submit"value="OK">
<inputtype="file"name="file1"style="width:400"value="">
</form>
</p>对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。

admin 发表于 2015-1-18 17:22:22

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

因胸联盟 发表于 2015-1-22 16:57:28

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

老尸 发表于 2015-1-26 23:10:04

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。

简单生活 发表于 2015-1-29 11:27:41

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

活着的死人 发表于 2015-2-6 00:31:17

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。

若天明 发表于 2015-2-14 16:20:55

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

第二个灵魂 发表于 2015-3-4 08:07:09

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

深爱那片海 发表于 2015-3-11 18:00:55

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

谁可相欹 发表于 2015-3-19 05:45:45

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

小女巫 发表于 2015-3-27 08:21:10

ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
页: [1]
查看完整版本: ASP网站制作之6行代码完成无组件上传