万方数据
金杈越舾
COMPUTESOFHU_^NAN.
软件技术
2003年12月10日
第12期
圆
</tr>
<tr>
RFCl867标准开发的组件,如果使用其他文件上传
width=叩6”>
<tdclass=CC<div
组件,应当修改涉及对象obj的函数。news.asp的部分源代码如-V:
<%
Set
align=”right”>作者:</div>
</td><tdclass=td2width=”564”><inputtype=”text”nmcue=”author"size="50”msxlen—mh="20”></td></tr>
<tr>
obj=Server.CroateObject("file.Upload”)
board=obj.GetTheValue("board”)
tide=obj.GetTheValue("title”1author=obj.GetTheValue("author")contentB=obj.GetTheValRe("contents”)
strp=”FILEDSN=c:\web\user.dsn”
<tdclass=ce<div
width=,『76”>
align=”right”>图片:</div>
class=td2width=,,564”>
SetdbLink=Server.CreateObject(”ADODB.Connection”)dbLink.mode=3
dbLink.Open
strp
</td><td
Setrs=Server.CreateObjeet("ADODB.Reeordset”)
1"8.10ektype=3rs.eursortype=1
<inputtype=filename=“image“size=“30“maxlength=“100”></td></tr>
<tr>
rs.open"SELECT‘FROMnews”,dbLink1"8.MoweLast
id=1"8.fields(”id”)class=CCwidth=叩6”>
id=id+1
<td
<div?align
‘,td><td
"tPright”>内容:</div>
image=obj.SaveAs(“image“,“image“&id&“.Jp91,Serv—
er.MapPath(”./pie/”))
rs.addnew
class=td2width=,,564”>
name="contentsHcols=1’0"rows=“15“></t—
<textareaextarea>
1"8.Fields(”tide”)=title1"8.Fields(”contents”)=contentsr8.Fields("auth”)=authorl"S.Fields(”board”)=board
</td></tr>
<tr>
r8.Fields(”imag"1=image
I"8.Updatem.closedbLink.close
<tdclass=tdleolspan=’,2”><div
align
2”center">
<input<input</div></td></tr>
type=”submit”name=”Submit”value=”提交”>
type=”reset"name=”Submit2”value=”清除”>
%>
,
四、图片的显示在需要显示图片的.asp文件中写入下面的代码:
<%
if
</form></table><div
align。”center"></div>
</body>
rs.6elds(”imas")<>”then
</html>
response.write(”<imgSIC=7./pie/”&1"8.fields(”imag")
注意:form标签中的enctype=”muhipart/
&…align=’center’>”)
endif
form—data”,HTTP方式上传文件必须加上该属
性。action=rtilews.asp”其中“news.asp”为图片上传的后台处理程序。图片采用文件形式传输,点击图片一栏右方的
%>
以上是网站新闻发布系统对图片上传的前端界面,后台程序和图片显示的示例程序、其它涉及图片上传和管理的程序(如:BBS论坛)可照此处理。同样,其它上传的文件也可以做类似的处理。最后,在发布组件时,别忘了用regsrv32对组件进行注册。以上代码在WIN2000+IIS5.0下通过
“浏览…”按纽,选择本机的图片文件上传到服务
器。三、图片上传的后台程序该后台程序实际上是完成存储数据库的功能,程序采用“file.upload”组件处理输入,文字内容存人数据库的表news中,上传的图片存入目录pic-V。“file.upload”是一个用VisualBasic、遵从
运行。衄
(作者来稿日期:2003年10月15日)
圈
DEC.10,2003NO.12
万方数据
用ASP组件实现图片的上传
作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:范宁中国建设银行咸阳市分行信息技术部华南金融电脑FINANCIALCOMPUTEROFHUANAN2003,11(12)1次
引证文献(1条)1.许伟.蔡子昭ASP与delphi结合开发分页组件技术解析[期刊论文]-电脑知识与技术2009(18)
本文链接:http://d.g.wanfangdata.com.cn/Periodical_hnjrdn200312020.aspx