Ultradev专题创建文件上载站点
日期:2007年10月19日 作者: 查看:[大字体 中字体 小字体]-
创建文件上载站点
我已经建立了一个站点可以让用户上载文本文件或者GIF和JPG文件。而我不想使用基于COM的如SA-FileUp或者ASP上载,因为有太多的关于ISP的争论。我需要一个完全的ASP解决方案,所以我集成了Server Behaviors(SB,服务器行为)、PureASP上载、TomSteemper(上载之前先预览文件)、动态包含文件、TomMuck(插入并获得ID)等等的优点。
自从有人想上载文件到我的站点,第一问题是跟踪上载上来的文件,所以我建立了一个数据库。在本例子中我使用了SQL 7而不是Access。以下是基本的设计。
区域名字 SQL数据类型 Access数据类型 注释
SubmitID int Autonumber 主键
AuthorName varchar (50) Text
Title varchar(50) Text
DateEntered Date Date
增加一个新的提交:Submit.asp
我假设你已经有一个正确的数据库连接。如果你使用UD4你不必为每一页做这件事情,但是它依耐于Connections.inc文件。首先创建一个表单,上面有你所需要的区域用于插入一个新的提交给你的数据库。现在应用TomMuck插入以及获得ID服务器行为。当你插入插入SubmitID,新插入记录的数值就会作为Session变量返回给网页,给它命名为SubmitID。相同的行为重定向我们到下一网页Upload.asp。具体如图1 所示。
(图片较大,请拉动滚动条观看)
(图1)
预览和上载你的文件:Upload.asp
在Upload.asp网页上,你首先需要创建一个表单,它看起来如图2所示。拖拉表单到网页上并且拖拉“Insert File Field”表单元素到网页上。在其上方增加一些文本说明用户应该如何做。你可能会注意到我将新的SubmitID数值作为一个Session变量并且将它作为一个基准文件。所以如果SubmitID是100,那么所有上载的文件都命名为100,比如100.txt、100.gif等等。这就意味这我可以判断哪个文件来自哪个人,并且避免了文件的覆盖,因为不同的用户有不同的名字。
(图片较大,请拉动滚动条观看)
(图2)
现在选择表单并应用PureAsp上载行为。你将可以看到这个对话框,在上面你可以设置各种参数。我想让用户只能上载txt、gif、或者jpg扩展名的文件,所以我键入逗号分隔的列表,如图3所示。
(图3)
自此我已经有了可以完成真正文件上载的代码。下面我要让用户在上载之前先预览一下文件。你可以先看看TomSteemper的教程:
http://members.prestige.net/ultradev/upload/upload.htm 下载这个文件。
首先让我们先看看Tom的choose_upload.asp网页。你会发现这个网页是由两段代码组成的。第一段是Javascript代码用于在窗口中打开一个新的网页。以下是具体的代码。你可以将剪切它并粘贴到Upload.asp网页代码的< /head >之前。 - [1] [2] [3] [4] 下一页
-
- Ultradev专题创建文件上载站点 相关文章:
- ·2007的网络安全焦点之终端Web安全
- ·网站排名中关于做SEO注意的几点
- ·多亮点极速 新版极速浏览器试用
- ·网站排名中关于做SEO(搜索优化)注意的几点
- ·三维景观软件Vue 5 Esprit函数碎片节点
- ·百度的关键词排名是否会考虑站点历史因素
- ·QQ音信图标点亮的办法
- ·Windows Server 2008的十大全新亮点
- ·注意网站搜索优化SEO的点重要事项
- ·三维景观软件Vue 5 Esprit函数纹理图节点
- Ultradev专题创建文件上载站点 相关软件
- ·《古墓丽影2004黄金关卡:劳拉在电影中》难点关卡全存档
- ·转折点:自由的陨落宣传片
- ·《二十一点》棋牌试玩
- ·脂点江山
- ·《纪连海点评乾隆名臣》
- ·拐点: 近代中日博弈的关键时刻
- ·全国早餐盘点
- ·冰点的思考:像经济学家一样思考
- ·点与线(swf格式E书)
- ·洛克诺点心工厂
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Ultradev专题使用Acess或者SQL Sever写ASP代码
精品推荐
热点TOP10
- ·入门:用Dreamweaver简单描述制作网页的基本步骤
- ·用Dreamweaver MX 2004制作ASP动态网站(投票系统篇)
- ·Dreamweaver+ASP制作动态二级菜单
- ·公司建站完全手册――网页色彩设计点滴
- ·级联删除的触发器代码解释
- ·实战Dreamweaver MX和Visual SourceSafe开发Web项目
- ·菜鸟学用DreamWeaver做ASP
- ·Dreamweaver如何制作浮动广告
- ·Dreamweaver CS3 新功能描述
- ·Dreamweaver实例:随机播放背景音乐
- ·Dreamweaver插入Flash添加透明或其他参数
- ·充分利用Dreamweaver CS3的代码片断功能面板
- ·Dreamweaver也能轻松制作Flash相册
- ·简单描述Adobe Dreamweaver CS3 的最新功能
- ·用DW制作网页时关于文字自动换行的小技巧
- ·在DreamweaverCS3中用Spry将XML数据显示到HTML页
- ·Dreamweaver CS3 最新功能描述
- ·Dreamweaver CS3新功能
- ·在Dreamweaver8.0.2中插入的Flash添加透明或其他参数
- ·DW滤镜样式的语法规则
特别推荐
- ·利用DW8掌握网页代码基本格式
- ·用Dreamweaver8制作网页中常用的过度效果
- ·级联删除的触发器代码解释
- ·DW滤镜样式的语法规则
- ·Dreamweaver初学者常见问题解答
- ·12个Dreamweaver鲜为人知的小秘诀
- ·巧妙运用Dreamweaver进行网页制作技巧
- ·网页导航设计九大注意事项
- ·Dreamweaver技巧12条
- ·DreamWeaver 经典
- ·寻找Dreamweaver鲜为人知的小秘诀
- ·在DW中插入Flash的参数详解
- ·Dreamweaver层使用八定律
- ·用Dreamweaver MX 2004的Flash动画元素
- ·DW 技巧简单几问几答
- ·Dreamweaver MX实例:插入交替图像按钮
- ·在DreamWeaver中应用CSS样式表技巧两则
- ·Dreamweaver MX 2004的一句话技巧
- ·巧妙运用DW进行网页制作技巧
- ·Dreamweaver经典问题大搜罗
