动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP实例
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ ASP实例 ]的信息



本月文章推荐
.通过ASP与ACCESS数据库建立连接(.
.一个为字符串中的网址加上链接的.
.一个免费的简单聊天室源代码.
.通过ASP与ACCESS数据库建立连接(.
.用ASP创建日志文件(附源程序).
.建立动态下拉式选单(三阶层).
.聊天室自做 Follow Me.
.一个检查E文拼写错误的Code.
.一个BBS的源代码(六).
.一个把WORD转换成HTML的程序.
.基于WEB系统的多语言支持--ASP国.
.网络精英计数器源程序.
.用ASPMail组件实现E_mail自动反馈.
.使用JScript.NET创建asp.net页面.
.用ASP+实现一个简单的计算器(适合.
.ASP进阶之文章在线管理更新(11).
.用户注册及跟踪代码(二).
.一个利用adsi得到局域网信息的as.
.ASP图形计数器设计详解.
.轻松实现将上传图片到数据库.

HTTP方式上载文件的ASP程序实例

发表日期:2001-1-5 |


(摘自《计算机世界日报》)
1. HTTP 方 式 的 文 件 上 载
---- 文 件 的 上 载( upload) 是 制 作 网 站 时 经 常 遇 到 的 问 题, 经 常 上 网 的 朋 友 大 都 使 用 过WEB 方 式 的Email 发 信. 操 作 大 体 是 这 样: 当 选 择 了 粘 贴 文 件 后, 直 接 输 入 本 地 文 件 的 绝 对 路 径 或 按BROWSER 按 钮 浏 览 要 粘 贴 的 文 件, 而 后 确 认. 在 这 个 过 程 中 实 际 上 就 实 现 了HTTP 方 式 的 文 件 上 载.( 其 中BROWSER 按 钮 在 中 文 版 的Netscape 和IE4 中 显 示 为” 浏 ..”). 这 里 文 件 从 客 户 端 到 服 务 器 的 上 载 是 由HTTP 协 议 的 通 用 网 关 界 面(CGI) 支 持 的. 这 种 上 载 方 式 要 求 浏 览 器 和WEB Server 两 方 面 都 能 够 支 持Rfc1867. Netscape 的Web Server 和 浏 览 器 以 及IE4.0 都 支 持CGI 方 式 的 上 载, 但 是 微 软 的Web Server IIS 还 不 能 提 供 这 样 的 功 能. 也 就 是 说, 如 果 我 们 要 想 使 用ASP 实 现 文 件 上 载, 还 必 须 对IIS 进 行 配 置. 在 网 上 可 以 下 载 这 样 的Active Server Componet, 或 者 用VB 等 开 发 工 具 为IIS 编 写 一 个 这 样 的Active Server Componet 来 支 持Rfc1867. 由 于 采 用HTTP 方 式 上 载 文 件 对 使 用 者 来 说 是 最 直 接 和 方 便 的, 相 信 大 家 对 下 面 的ASP 实 例 一 定 会 感 兴 趣.

2. ASP 编 程 实 例
 

---- 为 了 使 大 家 对HTTP 方 式 的 上 载 有 一 个 感 性 的 认 识, 最 好 能 实 际 运 行 以 下 这 个 例 子. 这 个 简 单 的 例 子 有 两 个 文 件. 一 个 是upload.html, 一 个 是up.asp. upload.html 中 有 一 个FORM, 它 有 两 个 按 钮” 浏 览..” 和” 上 载”, 用 户 在 文 本 框 中 输 入 文 件 在 本 地 的 绝 对 路 径 或 通 过 浏 览 选 中 文 件 后 就 可 以 用” 上 载” 按 钮 将 文 件 上 载. 而IIS 上 的up.asp 将 会 把 文 件 存 到 服 务 器 上 的 指 定 路 径 下.

---- 2.1 upload.html 文 件

  < HTML >  
  < HEAD >< TITLE > 请 上 载 文 件< /TITLE >< /HEAD >

  < BODY >

< form enctype="multipart/form-data"
method="post" action="up.asp" >

输 入 上 载 文 件 的 名 称: < input type="file" name="f1" >< br >

< input type="submit" value=” 上 载” >

< /form >

   < /BODY >

   < /HTML >

2.2  up.asp 文 件
< %@ LANGUAGE="VBSCRIPT" % >

< HTML >< HEAD >

< TITLE > 上 载 文 件 测 试< /TITLE >

< /HEAD >

< BODY >

  您 的 文 件 已 经 上 传 成 功!.< br >

< % Set upl = Server.CreateObject("SoftArtisans.FileUp") % >

< % upl.SaveAs "d:\upload\test.out" % >< BR >
文 件 长 度: < %=upl.TotalBytes% >
< /BODY >
< /HTML >


 

---- 2.3 例 子 说 明

---- 在HTML 中 FORM 必 须 有 ENCTYPE="multipart/form-data".

---- < INPUT TYPE="FILE" > 也 是 必 须 的.

---- 当 对FORM 确 认 后, 浏 览 器 将 会 传 送 指 定 文 件 的 内 容.

---- 在ASP 中 实 际 上 只 用 了 两 条 语 句 就 实 现 了 上 载

---- < % Set upl = Server.CreateObject("SoftArtisans.FileUp") % >

---- < % upl.SaveAs "d:\upload\test.out" % >

---- 第 一 条 语 句 使 用 一 个SoftArtisans.FileUp 的 对 象 创 建 了 一 个 名 为 upl 的 实 例, 这 里 用 到
了 一 个 称 为SA-FileUp 的Active Server Componet. 第 二 条 语 句 将 上 传 的 内 容 保 存 在 服 务 器 上.

---- 为 了 运 行 这 个 例 子, 需 要 到http://www.serverpages.com/upload 站 点 下 载 这 个Active Server
Componet, 并 用 它 配 置 微 软 的IIS 或Personal Web Server. 以 上 实 例 笔 者 在IIS3.0 和I E4,Netsapce4.0 运 行 通 过.



上一篇:用ASPMail组件实现E_mail自动反馈 人气:49115
下一篇:使用VB编写纯ASP程序 人气:10576
浏览全部上载的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-3 PBDigg v2.0 Build 20080702 Fin
2008-7-3 Drupal v7.x-dev Build 080702
2008-7-3 FleaPHP v1.0.70.1078 (开源 PHP
2008-7-3 Bitrac单用户博客 v1.13 Build 2
2008-7-3 94xhcms v1.0 正式版
2008-7-3 天空网络电影系统SKYUC v2.5.1 B
2008-7-3 雅虎音乐小偷修改版 v1.1
2008-7-3 来路分析系统 v0.1
2008-7-3 AmEav WebSite 企业网站管理系统
2008-6-21 PocketTouch简化iPod控制工具 v1
2008-6-21 HidePod万能隐藏 v1.0.9破解版
2008-6-21 TouchPad触摸板破解补丁 v4.42
2008-6-21 iCountDown倒计时工具 v2.0
2008-6-21 tt-Clock语音时钟 v1.0
2008-6-21 PowerManager重启工具
2008-6-21 JasonKit(iLM)离线地图切换软件
2008-6-21 iSlsk P2P下载工具 v0.2.1b
2008-6-21 MCaller来电归属地查询 v0.3破解


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報